<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
在開局設定Nginx時有可能會設定錯誤,報各種錯誤程式碼。看不懂或者懶得去看這個報錯時,其實最簡單的方式是解除安裝並重灌咯。今天就帶大家一起學習下,如何徹底解除安裝nginx程式。
解除安裝nginx程式的詳細步驟
/usr/local/nginx/sbin/nginx -s stop
如果不知道nginx安裝路徑,可以通過執行ps命令找到nginx程式的PID,然後kill其PID
find / -name nginx
說明:全域性查詢往往會查出很多相關檔案,但是字首基本都是相同,後面不同的部分可以用*代替,以便快速刪除~
[root@qll251 ~]# rm -rf /usr/local/sbin/nginx [root@qll251 ~]# rm -rf /usr/local/nginx [root@qll251 ~]# rm -rf /usr/src/nginx-1.11.1 [root@qll251 ~]# rm -rf /var/spool/mail/nginx
如果設定了Nginx開機自啟動的話,可能還需要下面兩步
chkconfig nginx off
rm -rf /etc/init.d/nginx
刪除之後,便可重新安裝nginx了
gcc是linux下的編譯器在此不多做解釋,感興趣的小夥伴可以去查一下相關資料,它可以編譯 C,C++,Ada,Object C和Java等語言
命令:檢視gcc版本
gcc -v
一般阿里雲的centOS7裡面是都有的,沒有安裝的話會提示命令找不到,
安裝命令:
yum -y install gcc
pcre是一個perl庫,包括perl相容的正規表示式庫,nginx的http模組使用pcre來解析正規表示式,所以需要安裝pcre庫。
安裝命令:
yum install -y pcre pcre-devel
zlib庫提供了很多種壓縮和解壓縮方式nginx使用zlib對http包的內容進行gzip,所以需要安裝
安裝命令:
yum install -y zlib zlib-devel
openssl是web安全通訊的基石,沒有openssl,可以說我們的資訊都是在裸奔。。。。。。
安裝命令:
yum install -y openssl openssl-devel
wget http://nginx.org/download/nginx-1.9.9.tar.gz
tar -zxvf nginx-1.9.9.tar.gz
執行三個命令:
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module make make install
#user nobody; worker_processes 4; worker_rlimit_nofile 65535; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections 65535; #use epoll; #accept_mutex off; #multi_accept off; } http { include mime.types; default_type application/octet-stream; #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' # '$status $body_bytes_sent "$http_referer" ' # '"$http_user_agent" "$http_x_forwarded_for"'; #access_log logs/access.log main; sendfile on; #tcp_nopush on; #tcp_nodelay on; #keepalive_timeout 0; keepalive_timeout 65; #send_timeout 10s; #types_hash_max_size 2048; #client_header_buffer_size 4k; #client_max_body_size 8m; proxy_connect_timeout 300; proxy_send_timeout 300; proxy_read_timeout 300; proxy_buffer_size 64k; proxy_buffers 4 64k; proxy_busy_buffers_size 128k; proxy_temp_file_write_size 128k; #gzip on; upstream test123456 { ip_hash; server 192.168.0.192:8081; server 192.168.0.144:8081; server 192.168.0.203:8081; } upstream testjk123456 { #ip_hash; server 192.168.0.192:8081; server 192.168.0.144:8081; server 192.168.0.203:8081; } # another virtual host using mix of IP-, name-, and port-based configuration # #server { # listen 8000; # listen somename:8080; # server_name somename alias another.alias; # location / { # root html; # index index.html index.htm; # } #} # HTTPS server # #server { # listen 443 ssl; # server_name localhost; # ssl_certificate cert.pem; # ssl_certificate_key cert.key; # ssl_session_cache shared:SSL:1m; # ssl_session_timeout 5m; # ssl_ciphers HIGH:!aNULL:!MD5; # ssl_prefer_server_ciphers on; # location / { # root html; # index index.html index.htm; # } #} server { listen 443 ssl; server_name test.jjtech.cn; ssl_certificate /usr/local/java/ng.crt; ssl_certificate_key /usr/local/java//ng.key; ssl_session_cache shared:SSL:1m; ssl_session_timeout 5m; #ssl_ciphers HIGH:!aNULL:!MD5; ssl_prefer_server_ciphers on; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers ECDH+AESGCM:ECDH+AES256:ECDH+AES128:ECDH+3DES:RSA+AESGCM:RSA+AES:RSA+3DES:!aNULL:!eNULL:!MD5:!DSS:!EXP:!ADH:!LOW:!MEDIUM; proxy_ssl_server_name on; #charset koi8-r; charset utf-8; #access_log logs/host.access.log main; #rewrite ^(.*)$ https://${server_name}$1 permanent; location /h5 { root /usr/local/java; index index.html index.htm; } location ~ ^/h5.*.(css|jpeg|jpg|gif|js)$ { root /usr/local/java; } location /bz { proxy_pass http://test123456/; proxy_send_timeout 18000; proxy_read_timeout 18000; proxy_connect_timeout 18000; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } location /api { proxy_pass http://testjk123456/; proxy_send_timeout 18000; proxy_read_timeout 18000; proxy_connect_timeout 18000; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } location / { proxy_pass http://test123456/$request_uri; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } location /apilogin { proxy_pass http://test123456/$request_uri; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 # #location ~ .php$ { # proxy_pass http://127.0.0.1; #} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # #location ~ .php$ { # root html; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; # include fastcgi_params; #} # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # #location ~ /.ht { # deny all; #} } }
可以按照自己伺服器的埠使用情況來進行設定
ESC鍵,wq!強制儲存並退出
切換目錄到/usr/local/nginx/sbin下面
啟動nginx命令:
./nginx
顯示
說明安裝和設定都沒問題OK了
1.啟動nginx命點:./nginx
2.重啟nginx命令:./nginx -s reload
3. 停止 nginx 命令: ./nginx -s stop 或 ./nginx -s quit
4. 關閉nginx程序:
ps -ef|grep nginx
命令 kill -9 8725 (程序號 上面的) 則關閉nginx
到此這篇關於完全解除安裝nginx以及安裝的文章就介紹到這了,更多相關完全解除安裝及安裝nginx內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45