CentOS 安装函数库和软件(离线)

42 阅读1分钟

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

将依赖函数库pcrezlibopenssl安装完成后,可以安装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服务。