Linux下安装nginx
2017-07-25 14:16
211 查看
首先http://nginx.org/en/download.html选择所需要下载在的版本,
通过命令下载:
sudo wget http://nginx.org/download/nginx-1.13.3.tar.gz
新建目录
sudo mkdir /usr/local/nginx
将ngnix移动至新建目录下:
sudo mv nginx-1.13.3.tar.gz /usr/local/ngnix/
进入到新建的目录下,解压缩
cd /usr/local/nginx
sudo tar -zxvf nginx-1.13.3.tar.gz
进入解压缩后的文件夹
cd nginx-1.13.3
sudo ./configure --prefix=/usr/local/nginx
成功:
-------------------如果此时出现报错:---------------------------
错误描述:error: the HTTP rewrite module requires the PCRE library
解决方法:
需要安装pcre包。
sudo apt-get update
sudo apt-get install libpcre3 libpcre3-dev
可能还需要安装
sudo apt-get install openssl libssl-dev
重新执行sudo ./configure --prefix=/usr/local/nginx命令
--------------------------错误解决--------------------------------
然后安装
sudo make install
执行完成后,在我们新建的文件夹下,会有:
然后,执行命令,启动服务
sudo /usr/local/nginx/sbin/nginx
浏览器中查看:
通篇大论后,值得一提的是,有种更简单的方法:
sudo apt-get install nginx
1. 打开脚本编辑
2.更改
3. 然后改变其组,webroot和日志:
4) 重启
在Ubuntu下,
当执行apt-get install方式安装Jenkins的时候,会自动创建jenkins用户,这是一个没有用户目录的账号。
检查了一下,居然在nogroup组中,下面的调整修复了这两个权限问题:
1.从/etc/group文件中在nogroup中删除jenkins账号
2.将jenkins账号分别加入到root和glassfishadm组中
或者
重启服务器,搞定。
还可以改得更多,再/etc/default/jenkins文件中,
可以修改为root权限运行
通过命令下载:
sudo wget http://nginx.org/download/nginx-1.13.3.tar.gz
新建目录
sudo mkdir /usr/local/nginx
将ngnix移动至新建目录下:
sudo mv nginx-1.13.3.tar.gz /usr/local/ngnix/
进入到新建的目录下,解压缩
cd /usr/local/nginx
sudo tar -zxvf nginx-1.13.3.tar.gz
进入解压缩后的文件夹
cd nginx-1.13.3
sudo ./configure --prefix=/usr/local/nginx
成功:
-------------------如果此时出现报错:---------------------------
错误描述:error: the HTTP rewrite module requires the PCRE library
解决方法:
需要安装pcre包。
sudo apt-get update
sudo apt-get install libpcre3 libpcre3-dev
可能还需要安装
sudo apt-get install openssl libssl-dev
重新执行sudo ./configure --prefix=/usr/local/nginx命令
--------------------------错误解决--------------------------------
然后安装
sudo make install
执行完成后,在我们新建的文件夹下,会有:
然后,执行命令,启动服务
sudo /usr/local/nginx/sbin/nginx
浏览器中查看:
通篇大论后,值得一提的是,有种更简单的方法:
sudo apt-get install nginx
修改jenkins用户权限 为root
CentOS下:1. 打开脚本编辑
vim /etc/sysconfig/jenkins
2.更改
$JENKINS_USER为 root
$JENKINS_USER="root"
3. 然后改变其组,webroot和日志:
chown -R root:root /var/lib/jenins chown -R root:root /var/cache/jenkins chown -R root:root /var/log/jenkins
4) 重启
service jenkins restart ps -ef | grep jenkins
在Ubuntu下,
当执行apt-get install方式安装Jenkins的时候,会自动创建jenkins用户,这是一个没有用户目录的账号。
检查了一下,居然在nogroup组中,下面的调整修复了这两个权限问题:
1.从/etc/group文件中在nogroup中删除jenkins账号
2.将jenkins账号分别加入到root和glassfishadm组中
或者
重启服务器,搞定。
还可以改得更多,再/etc/default/jenkins文件中,
可以修改为root权限运行
JENKINS_USER=root
相关文章推荐
- nginx在linux上从安装到使用
- Linux下给nginx安装waf模块
- Linux安装nginx
- linux安装nginx
- linux下命令安装nginx
- Linux下安装Nginx服务器 4000
- linux 安装nginx
- linux——Nginx安装
- linux 安装nginx(亲测)
- 在linux系统下安装两个nginx的简单方法
- Linux 编译安装Nginx 配置 Python FastCGI Django (2) 安装python Django
- linux 安装nginx
- linux下安装nginx
- Linux 下Nginx的安装
- LNMP-Linux下Nginx+MySQL+PHP+phpMyAdmin+eAcelerator一键安装包(2011年12月14日更新)
- linux(centos6.6) 下安装,配置nginx, 及开机自启动
- Linux 安装Nginx具体图解教程
- linux安装nginx
- 【Asp.net Core】在 Linux 子系统中安装 nginx 并配置反向代理
- linux 安装nginx