linux配置
- nginx 檢查是否正確
nginx -t -c nginx.conf
- nginx 重新載入配置
nginx -s reload
- nginx 啟動時出現的問題
error:nginx: [emerg] unknown log format "proxy_log" in /usr/local/macports/etc/nginx/nginx.conf:147
解決:
http
{
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 /opt/logs/nginx/access.log main;
要新增新使用者到sudo,最簡單的方式就是使用 usermod 命令。執行
sudo usermod -G admin username
這就你要作的,然而,如果使用者已經是其他組的成員,你需要新增 -a 這個選項,象這樣sudo usermod -a -G admin username
用adduser命令新增了使用者之後,發現在該新建使用者下的命令終端,使用方向鍵無法調出歷史命令,同時tab鍵也無法補全輸入命令。在/etc/passwd中發現,該新建使用者使用的shell為/bin/sh,而能正常使用的使用者shell為/bin/bash,通過ls -l /bin/sh檢視/bin/sh得知,在ubuntu系統中,/bin/sh預設連結為dash。因此,只需要在/etc/passwd中修改該使用者對應的shell為/bin/bash即可解決該問題。
使用supervisor啟動任務:
supervisorctl start task
出現如下錯誤:error: <class 'socket.error'>, [Errno 13] Permission denied: file: /usr/lib/python2.7/socket.py line: 224
解決:加sudo許可權執行即可sudo supervisorctl start task
python建立虛擬環境:
easy_install virtualenv
virtualenv pythonenv
cd pythonenv
source ./bin/activate
deactivate 退出
- ubuntu上升級安裝python3.5
apt-get install python-software-properties software-properties-common
sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python3.5
- 安裝pip3
wget https://bootstrap.pypa.io/get-pip.py
python3 get-pip.py
- ubuntu下重新編譯nginx
sudo apt-get autoremove --purge nginx
cd
mkdir tmp && cd tmp
git clone -b 2.2 https://github.com/vkholodkov/nginx-upload-module.git
git clone https://github.com/masterzen/nginx-upload-progress-module.git
sudo mkdir /opt/rebuildnginx
cd /opt/rebuildnginx
sudo apt-get update
sudo apt-get source nginx
sudo apt-get install libpcre3 libpcre3-dev
可能還需要
sudo apt-get install openssl libssl-dev
sudo ./configure --add-module=/home/yzh/tmp/nginx-upload-module --add-module=/home/yzh/tmp/nginx-upload-progress-module
sudo make && make install
- 徹底刪除軟體,包括配置檔案
sudo apt-get autoremove --purge 軟體名稱
- 配置代理伺服器
sudo apt-get install squid
vim /etc/squid3/squid.conf
acl accessnet src 192.168.1.11/32 192.168.1.22/32
http_access allow accessnet
via off # 高匿
forwarded_for delete
sudo service squid3 restart 後即可使用
相關文章
- linux配置sftpLinuxFTP
- linux配置jdkLinuxJDK
- linux 配置hostnameLinux
- 配置linux DNSLinuxDNS
- linux配置nginxLinuxNginx
- Linux安全配置Linux
- linux配置sudoLinux
- linux NFS 配置LinuxNFS
- linux 配置autofsLinux
- linux VNC 配置LinuxVNC
- linux配置yumLinux
- Linux samba 配置LinuxSamba
- linux配置nfsLinuxNFS
- Linux DHCP 配置Linux
- linux rsh 配置Linux
- Linux 配置YUMLinux
- ubuntu linux配置UbuntuLinux
- linux下配置javaLinuxJava
- Linux基礎配置Linux
- Linux|網路配置Linux
- linux 配置yum 源Linux
- linux 修改 dns 配置LinuxDNS
- [Linux] vsftpd配置LinuxFTP
- linux下配置zookeeperLinux
- Linux google host配置LinuxGo
- Linux配置notesLinux
- Linux環境配置Linux
- Linux 下配置 HugePagesLinux
- Linux中DNS配置LinuxDNS
- Linux下SVN配置Linux
- linux 防火牆配置Linux防火牆
- linux 配置網路Linux
- Linux 網路卡配置Linux
- Linux本地yum配置Linux
- SSH linux下配置。Linux
- SVN linux端配置Linux
- linux下ASM配置LinuxASM
- Linux 配置防火牆Linux防火牆