CentOS安装函数库和软件
在CentOS
系统中,有时在编译安装一些工具时,需要安装一些必要的软件和函数库,在此进行记录这些软件和函数库的安装方法。
读者可以自主创建一个文件夹,用于临时存放附件中的资源文件。比如此文档在/home
文件夹下建立/soft
文件夹的方法如下:
cd /home
sudo mkdir soft
安装Edge
安装Edge
的命令如下
cd /home/soft
sudo mv edge.tar.gz /usr/local
cd /usr/local
sudo tar xvf edge.tar.gz
sudo rm edge.tar.gz
cd mypackages
sudo rpm -Uvh *.rpm --nodeps --force
安装gcc
安装gcc
的命令如下
cd /home/soft
sudo mv gcc.tar.gz /usr/local
cd /usr/local
sudo tar xzf gcc.tar.gz
sudo rm gcc.tar.gz
cd gcc # 进入解压后的gcc目录
sudo rpm -Uvh *.rpm --nodeps --force # 执行安装命令
gcc -v
g++ -v
安装pcre
安装pcre
的命令如下
cd /home/soft/
sudo tar xzf pcre-8.41.tar.gz
sudo rm pcre-8.41.tar.gz
cd pcre-8.41/
sudo ./configure --prefix=/usr/local/pcre-8.41
sudo make
sudo make install
安装zlib
安装zlib
的命令如下
cd /home/soft/
sudo tar xzf zlib-1.3.tar.gz
sudo rm zlib-1.3.tar.gz
cd zlib-1.3/
sudo ./configure --prefix=/usr/local/zlib-1.3
sudo make
sudo make install
安装openssl
安装openssl
的命令如下
cd /home/soft/
sudo tar xzf openssl-1.0.2k.tar.gz
sudo rm openssl-1.0.2k.tar.gz
sudo mv openssl-1.0.2k openssl-1.0.2
cd openssl-1.0.2/
sudo ./config --prefix=/usr/local/openssl-1.0.2
sudo make
sudo make install
安装Nginx
将依赖函数库pcre
,zlib
,openssl
安装完成后,可以安装Nginx
.
解压并安装Nginx命令如下
cd /home/soft/
sudo tar xzf nginx-1.24.0.tar.gz
sudo rm nginx-1.24.0.tar.gz
cd nginx-1.24.0/
sudo ./configure --prefix=/usr/local/nginx --with-pcre=/home/soft/pcre-8.41 --with-openssl=/home/soft/openssl-1.0.2 --with-zlib=/home/soft/zlib-1.3 --with-http_stub_status_module --with-http_ssl_module
sudo make
sudo make install
启动Nginx的命令如下
cd /usr/local/nginx/sbin
sudo ./nginx #启动
sudo ./nginx -s stop 关闭
sudo ./nginx -s reload 重启
默认情况下,服务地址为:http://127.0.0.1:80
。
配置文件的位置:/usr/local/nginx/conf/nginx.conf
,配置文件修改后,需要重启nginx
服务。