依賴: nginx-common (= 1.14.0-0ubuntu1) 但是它將不會被安裝


1.apt --fix-broken install
2.sudo apt-get remove nginx nginx-common # 卸載刪除除了配置文件以外的所有文件。
3.sudo apt-get purge nginx nginx-common # 卸載所有東東,包括刪除配置文件。
4.sudo apt-get autoremove # 在上面命令結束后執行,主要是卸載刪除Nginx的不再被使用的依賴包。
5.sudo apt-get remove nginx-full nginx-common #卸載刪除兩個主要的包。
6.sudo service nginx restart  #重啟nginx

 然后安裝

sudo apt-get update
sudo apt-get install nginx

 安裝 uwsgi

sudo apt install build-essential python3-dev 
install uwsgi
uwsgi --version

 啟動 nginx

/etc/init.d/nginx start  #啟動
/etc/init.d/nginx stop  #關閉
/etc/init.d/nginx restart  #重啟

注意要修改端口請移步到

/etc/nginx/conf.d/

網上大多人給的路徑是錯的很煩人,沒試過還誤導人

路徑下找到 

sudo gedit default.conf 

修改

server {
    listen       8080;    # 修改端口號
    server_name  localhost;

    #charset koi8-r; 

    #access_log  logs/host.access.log  main;

    location / {
        root   html;
        index  index.html index.htm;
    }

這時候 打開 127.0.0.1:8080就可以看到啟動頁了

no internal routing support, rebuild with pcre support !!!

 ubuntu下不要嘗試使用 yum ,依賴關系無法解決 請使用apt-get vm被替換為 gedit會好用點

apt-get install libpcre3 libpcre3-dev    

來解決 pcre找不到問題,不要使用 yum

進入目標文件夾 建立一個測試網頁 在該路徑輸入

進入非root用戶不然會提醒不安全

uwsgi --http :8001 --wsgi-file test.py

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM