一、CentOS離線安裝LNMP
在CentOS上實現LNMP環境的離線安裝,需要準備好以下軟體包:
nginx-1.18.0.tar.gz mysql-5.6.25.tar.gz php-5.6.5.tar.gz
需要執行以下步驟:
1、安裝gcc、make、pcre、pcre-devel、openssl-devel。
yum -y install gcc make pcre pcre-devel openssl-devel
2、解壓以上三個軟體包。
cd /usr/local/src tar -zxvf nginx-1.18.0.tar.gz tar -zxvf mysql-5.6.25.tar.gz tar -zxvf php-5.6.5.tar.gz
3、編譯安裝nginx。
./configure make make install
4、編譯安裝mysql。
groupadd mysql useradd -s /sbin/nologin -M -g mysql mysql cd mysql-5.6.25 cmake . make && make install cp support-files/my-default.cnf /etc/my.cnf cd /usr/local/mysql chown -R mysql:mysql . scripts/mysql_install_db --user=mysql cp ./support-files/mysql.server /etc/init.d/mysql chmod +x /etc/init.d/mysql chkconfig --add mysql chkconfig mysql on /etc/init.d/mysql start
5、編譯安裝php。
./configure --prefix=/usr/local/php make make install cp php.ini-development /usr/local/php/lib/php.ini
二、CentOS安裝Docker步驟
Docker是一種先進的虛擬化技術,常用於開發者之間共享容器和打包應用程序。CentOS上的Docker安裝步驟如下:
1. CentOS離線安裝Gnome
yum -y groupinstall "GNOME Desktop"
2. CentOS離線安裝curl
yum -y install curl
3. Docker安裝
curl -fsSL https://get.docker.com -o get-docker.sh sh get-docker.sh
4. 將用戶加入docker組,並啟動docker。
usermod -aG docker your-user systemctl start docker systemctl enable docker
三、Docker安裝部署
在CentOS上部署Docker,需按照以下步驟:
1. CentOS在線安裝命令
CentOS的yum命令可以很方便地安裝軟體包,打開終端並輸入以下命令即可在線安裝Docker。
yum install docker
2. Docker安裝配置
Docker安裝後需要進行部分配置。例如,要指定鏡像存儲目錄,需要在/etc/docker/daemon.json文件中添加以下內容:
{ "data-root": "/mnt/docker" }
3. 啟動Docker
完成上述配置後,就可以啟動docker並訪問應用程序了。
systemctl start docker systemctl enable docker
以上就是CentOS離線安裝docker的全過程。需要注意的是,由於離線安裝需要下載大量軟體包,安裝時間可能會比較長,需要耐心等待。同時,還需要保證伺服器配置足夠好,否則可能會導致安裝失敗。
原創文章,作者:TBXZP,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/315831.html