- 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 后即可使用
网友评论