We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
连接远程服务器:使用 SecureCRT
LNMP 一键安装 PHP 服务器环境
添加 80 端口的安全组(0.0.0.0/0)后可以在网页访问公网 IP
yum 安装: 先 yum 更新:yum update,更新软件安装包和系统内核。
yum update
安装最新 nginx 源:
yum localinstall http://nginx.org/packages/centos/7/noarch/RPMS/nginx-nr-agent-2.0.0-12.el7.ngx.noarch.rpm
检查 nginx 源是否安装成功:
yum repolist enabled | grep "nginx*"
安装 nginx:
yum -y install nginx 启动 nginx service nginx start 设置 nginx 服务器开机自启动 systemctl enable nginx.service 检查开机自启动是否设置成功 systemctl list-dependencies | grep nginx
源码安装(需要安装许多 nginx 的依赖包):
安装 make:
yum -y install gcc automake autoconf libtool make
安装 g++(c 语言运行环境需要的库):
yum install gcc gcc-c++
PCRE 库: Nginx 需要 PCRE(Perl Compatible Regular Expression),因为 Nginx 的 Rewirte 模块和 Http 核心模块都会使用到 PCRE 正则表达式语法。其下载地址为 http://www.pcre.org/ 也可以通过 yum 安装:
yum install pcre pcre-devel
zlib 库: zlib 库提供了压缩算法,Nginx 很多地方都会用到 gzip 算法。其下载地址为 http://www.zlib.net/ 也可以通过 yum 安装:
yum install zlib zlib-devel
OpenSSL 库: Nginx 中如果服务器提供安全页面,就需要用到 OpenSSL 库。其下载地址为 http://www.openssl.org/ 也可以通过 yum 安装:
yum install openssl openssl-devel
下载 nginx 最新版 http://nginx.org/en/download.html
wget http://nginx.org/download/nginx-1.12.0.tar.gz
解压 nginx 安装包
tar -xzf nginx-1.12.0.tar.gz
进入 nginx-1.12.0
cd nginx-1.12.0
执行配置命令 [nginx 被默认安装在 usr/local/nginx 中]
./configure
执行 make && make install 安装 Nginx
make && make install
执行 nginx -t 检查配置文件是否正确
进入 /usr/local/nginx/sbin 目录
./nginx // 启动 nginx 服务
如果发现 80 端口已经被占用,可能是 nginx 服务已经启动
netstat -tunlp|grep 80
Nginx 相关命令:
nginx -h // 帮助命令 nginx -s stop // 立即停止守护进程(TERM 信号) nginx -s quit // 温和的停止守护进程(QUIT 信号) nginx -s reopen // 温和的停止守护进程(QUIT 信号) nginx -s reload // 重新载入配置文件 nginx -t // 测试配置文件是否合法 killall nginx // 强行终止 Nginx 进程 pkill nginx // 杀掉 nginx 服务 ps -ef | grep nginx // 命令查看内存中是否还有 nginx 进程
设置 nginx 开机自启:
vi /etc/init.d/nginx
下载 WordPress 最新版本:
在 /usr/local/nginx/html/ 下使用 wget 命令。
wget https://.....tar.gz
tar -zxvf ....tar.gz
The text was updated successfully, but these errors were encountered:
No branches or pull requests
阿里云服务器使用
连接远程服务器:使用 SecureCRT
LNMP 一键安装 PHP 服务器环境
添加 80 端口的安全组(0.0.0.0/0)后可以在网页访问公网 IP
安装 nginx
yum 安装:
先 yum 更新:
yum update
,更新软件安装包和系统内核。安装最新 nginx 源:
检查 nginx 源是否安装成功:
安装 nginx:
源码安装(需要安装许多 nginx 的依赖包):
安装 make:
安装 g++(c 语言运行环境需要的库):
PCRE 库:
Nginx 需要 PCRE(Perl Compatible Regular Expression),因为 Nginx 的 Rewirte 模块和 Http 核心模块都会使用到 PCRE 正则表达式语法。其下载地址为 http://www.pcre.org/
也可以通过 yum 安装:
zlib 库:
zlib 库提供了压缩算法,Nginx 很多地方都会用到 gzip 算法。其下载地址为 http://www.zlib.net/
也可以通过 yum 安装:
OpenSSL 库:
Nginx 中如果服务器提供安全页面,就需要用到 OpenSSL 库。其下载地址为 http://www.openssl.org/
也可以通过 yum 安装:
下载 nginx 最新版
http://nginx.org/en/download.html
解压 nginx 安装包
进入 nginx-1.12.0
cd nginx-1.12.0
执行配置命令 [nginx 被默认安装在 usr/local/nginx 中]
执行 make && make install 安装 Nginx
make && make install
执行 nginx -t 检查配置文件是否正确
进入 /usr/local/nginx/sbin 目录
如果发现 80 端口已经被占用,可能是 nginx 服务已经启动
netstat -tunlp|grep 80
Nginx 相关命令:
nginx -h // 帮助命令 nginx -s stop // 立即停止守护进程(TERM 信号) nginx -s quit // 温和的停止守护进程(QUIT 信号) nginx -s reopen // 温和的停止守护进程(QUIT 信号) nginx -s reload // 重新载入配置文件 nginx -t // 测试配置文件是否合法 killall nginx // 强行终止 Nginx 进程 pkill nginx // 杀掉 nginx 服务 ps -ef | grep nginx // 命令查看内存中是否还有 nginx 进程
设置 nginx 开机自启:
安装 wordpress
下载 WordPress 最新版本:
在 /usr/local/nginx/html/ 下使用 wget 命令。
The text was updated successfully, but these errors were encountered: