国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

apache php mysql python 環(huán)境部署與離線(xiàn)安裝deb包

這篇具有很好參考價(jià)值的文章主要介紹了apache php mysql python 環(huán)境部署與離線(xiàn)安裝deb包。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

1.背景介紹

使用的系統(tǒng)為ubuntu18.04 server amd64

2. 主要涉及操作

2.1 安裝系統(tǒng):

下載:https://cn.ubuntu.com/download/alternative-downloads
apache php mysql python 環(huán)境部署與離線(xiàn)安裝deb包,apache,php,mysql
選擇查看全部Ubuntu 鏡像站
apache php mysql python 環(huán)境部署與離線(xiàn)安裝deb包,apache,php,mysql
點(diǎn)擊可以選擇使用國(guó)內(nèi)的源進(jìn)行下載,速度非???/p>

2.2 apache mysql php安裝

安裝順序?yàn)椋篴pache2,mysql,php,在當(dāng)前的Ubuntu18安裝apache2和mysql時(shí),apt會(huì)自動(dòng)將這兩個(gè)軟件加入服務(wù),所以在安裝之后可以通過(guò)systemctl status apache2/mysql查看兩者的狀態(tài)
apache php mysql python 環(huán)境部署與離線(xiàn)安裝deb包,apache,php,mysql

2.3 配置

在安裝mysql后,默認(rèn)mysql是沒(méi)有密碼的,所以需要我們手動(dòng)設(shè)置密碼:
設(shè)置方式可以通過(guò)以下命令:

mysql -u root -p #不用輸入密碼
# plugin是插件的意思,把插件修改為mysql本地的:mysql-native-password
update user set plugin='mysql_native_password' where user='root';
#root的初始authentication_string字段為空,更改密碼操作如下:執(zhí)行下面的SQL語(yǔ)句把root的登錄密碼改為secpoint@123。
update user set authentication_string=password('secpoint@123') where user='root';

當(dāng)然也可以把這些設(shè)置內(nèi)容寫(xiě)入到sql腳本中,:

SET FOREIGN_KEY_CHECKS=0;
use `mysql`;
update user set plugin='mysql_native_password' where user='root';
update user set authentication_string=password('secpoint@123') where user='root';

執(zhí)行方式:

mysql -uroot -psecpoint@123 -e 'source config/modify.sql' 
sudo systemctl restart mysql
或者sudo systemctl restart mysql.service都可以

執(zhí)行后需要重啟mysql生效

2.4 python相關(guān)庫(kù)安裝

參看文章:https://blog.csdn.net/LCY133/article/details/128597562?spm=1001.2014.3001.5502
這里的安裝與這里的方法完全一致,因?yàn)榫褪俏覍?xiě)的文章,今天又重新操作了一遍

3. 操作記錄

因?yàn)樵谶@里涉及部署環(huán)境之后,再將安裝包進(jìn)行離線(xiàn)安裝,所以在安裝中我也會(huì)把deb包下載下來(lái),把安裝順序記錄到文件內(nèi)以便后續(xù)的安裝。

3.1 軟件安裝

安裝apache:

sudo apt-get install -y apache2 >apacheinstall.txt
cd /var/cache/apt/archives/
mkdir apachepack
mv *.deb apachepack/
cp -Rf apachepack/ ~
cd ~

安裝MySQL:

sudo apt-get install -y mysql-server >mysqlinstall.txt
cd /var/cache/apt/archives/
mkdir mysqlpack
mv *.deb mysqlpack/
cp -Rf mysqlpack/ ~
cd ~

安裝php:

sudo apt-get install -y  php libapache2-mod-php >phpinstall.txt
cd /var/cache/apt/archives/
mkdir phppack
mv *.deb phppack/
cp -Rf phppack/ ~
cd ~

注:因?yàn)?在這里安裝舊版的php依舊可以使用,且無(wú)需多余配置,在本次使用的是舊版php安裝方式,并未執(zhí)行以上的安裝過(guò)程

sudo dpkg -i php-common_1%3a35ubuntu6.1_all.deb php7.0-common_7.0.33-0ubuntu0.16.04.16_amd64.deb php7.0-json_7.0.33-0ubuntu0.16.04.16_amd64.deb php7.0-opcache_7.0.33-0ubuntu0.16.04.16_amd64.deb php7.0-readline_7.0.33-0ubuntu0.16.04.16_amd64.deb php7.0-cli_7.0.33-0ubuntu0.16.04.16_amd64.deb php7.0-fpm_7.0.33-0ubuntu0.16.04.16_amd64.deb php7.0_7.0.33-0ubuntu0.16.04.16_all.deb php_1%3a7.0+35ubuntu6.1_all.deb

sudo dpkg -i libapache2-mod-php7.0_7.0.33-0ubuntu0.16.04.16_amd64.deb libapache2-mod-php_1%3a7.0+35ubuntu6.1_all.deb
sudo dpkg -i php7.0-mysql_7.0.33-0ubuntu0.16.04.16_amd64.deb php-mysql_1%3a7.0+35ubuntu6.1_all.deb

python 相關(guān)庫(kù):

sudo apt-get install -y wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev zlib1g >pythoninstall.txt
cd /var/cache/apt/archives/
mkdir pythoninstall
mv *.deb pythoninstall/
cp -Rf pythoninstall/ ~
cd ~

3.2 讀取文件內(nèi)容后進(jìn)行文件內(nèi)容抽取

import os,sys
path1 = os.path.dirname(os.path.abspath(__file__))
path2 = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.append(path2)
sys.path.append(path1)


#folderList = ["apacheinstall.txt","mysqlinstall.txt"]
folderList = ["pythoninstall.txt"]
for file in folderList:
    debList = []
    with open(file,'rt',encoding='GBK') as f:
        for line in f:
            if line.startswith("Preparing"):
                mid1 = line.split(".../")
                mid2 = mid1[1].split(" ")
                #debList.append(mid2[0])
                if "/" in mid2[0]:
                    mid3 = mid2[0].split("/")
                    index = mid3[1].index("-")
                    deb = mid3[1][index+1:]
                    #print(deb)
                    debList.append(deb)
                else:
                    #debList.append(mid2[0])
                    index = mid2[0].index("-")
                    deb = mid2[0][index + 1:]
                    #print(deb)
                    debList.append(deb)
    # debnewList = []
    # for deb in debList:
    #     index = deb.index("-")
    #     deb_new = deb[index+1]
    #     debnewList.append(deb_new)

    print(debList,len(debList))
    # commandList = []
    # for deb in debList:
    #     command0 = "sudo "
    #     command1 = "dpkg -i "
    #     strCommand = command0 + command1 + deb + "\n"
    #     #print(strCommand)
    #     commandList.append(strCommand)

    #fileCommand = "".join(commandList)
    command1 = " ".join(debList)
    print(command1)
    command2 = "sudo dpkg -i "
    name = file.split(".")
    shname = name[0] + ".sh"
    with open(shname,"wt") as f2:

        f2.write("cd {} \n".format(name[0]))
        f2.write(command2+command1+"\n")
        f2.write("cd .. \n")

安裝過(guò)程中讀到的install.txt文件如下:

Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  apache2-bin apache2-data apache2-utils libapr1 libaprutil1
  libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.2-0 ssl-cert
Suggested packages:
  www-browser apache2-doc apache2-suexec-pristine | apache2-suexec-custom
  openssl-blacklist
The following NEW packages will be installed:
  apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1
  libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.2-0 ssl-cert
0 upgraded, 10 newly installed, 0 to remove and 42 not upgraded.
Need to get 1,730 kB of archives.
After this operation, 7,000 kB of additional disk space will be used.
Get:1 http://cn.archive.ubuntu.com/ubuntu bionic/main amd64 libapr1 amd64 1.6.3-2 [90.9 kB]
Get:2 http://cn.archive.ubuntu.com/ubuntu bionic-updates/main amd64 libaprutil1 amd64 1.6.1-2ubuntu0.1 [84.6 kB]
Get:3 http://cn.archive.ubuntu.com/ubuntu bionic-updates/main amd64 libaprutil1-dbd-sqlite3 amd64 1.6.1-2ubuntu0.1 [10.6 kB]
Get:4 http://cn.archive.ubuntu.com/ubuntu bionic-updates/main amd64 libaprutil1-ldap amd64 1.6.1-2ubuntu0.1 [8,752 B]
Get:5 http://cn.archive.ubuntu.com/ubuntu bionic/main amd64 liblua5.2-0 amd64 5.2.4-1.1build1 [108 kB]
Get:6 http://cn.archive.ubuntu.com/ubuntu bionic-updates/main amd64 apache2-bin amd64 2.4.29-1ubuntu4.27 [1,071 kB]
Get:7 http://cn.archive.ubuntu.com/ubuntu bionic-updates/main amd64 apache2-utils amd64 2.4.29-1ubuntu4.27 [83.3 kB]
Get:8 http://cn.archive.ubuntu.com/ubuntu bionic-updates/main amd64 apache2-data all 2.4.29-1ubuntu4.27 [160 kB]
Get:9 http://cn.archive.ubuntu.com/ubuntu bionic-updates/main amd64 apache2 amd64 2.4.29-1ubuntu4.27 [95.1 kB]
Get:10 http://cn.archive.ubuntu.com/ubuntu bionic/main amd64 ssl-cert all 1.0.39 [17.0 kB]
Preconfiguring packages ...
Fetched 1,730 kB in 9s (184 kB/s)
Selecting previously unselected package libapr1:amd64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 67524 files and directories currently installed.)
Preparing to unpack .../0-libapr1_1.6.3-2_amd64.deb ...
Unpacking libapr1:amd64 (1.6.3-2) ...
Selecting previously unselected package libaprutil1:amd64.
Preparing to unpack .../1-libaprutil1_1.6.1-2ubuntu0.1_amd64.deb ...
Unpacking libaprutil1:amd64 (1.6.1-2ubuntu0.1) ...
Selecting previously unselected package libaprutil1-dbd-sqlite3:amd64.
Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.1-2ubuntu0.1_amd64.deb ...
Unpacking libaprutil1-dbd-sqlite3:amd64 (1.6.1-2ubuntu0.1) ...
Selecting previously unselected package libaprutil1-ldap:amd64.
Preparing to unpack .../3-libaprutil1-ldap_1.6.1-2ubuntu0.1_amd64.deb ...
Unpacking libaprutil1-ldap:amd64 (1.6.1-2ubuntu0.1) ...
Selecting previously unselected package liblua5.2-0:amd64.
Preparing to unpack .../4-liblua5.2-0_5.2.4-1.1build1_amd64.deb ...
Unpacking liblua5.2-0:amd64 (5.2.4-1.1build1) ...
Selecting previously unselected package apache2-bin.
Preparing to unpack .../5-apache2-bin_2.4.29-1ubuntu4.27_amd64.deb ...
Unpacking apache2-bin (2.4.29-1ubuntu4.27) ...
Selecting previously unselected package apache2-utils.
Preparing to unpack .../6-apache2-utils_2.4.29-1ubuntu4.27_amd64.deb ...
Unpacking apache2-utils (2.4.29-1ubuntu4.27) ...
Selecting previously unselected package apache2-data.
Preparing to unpack .../7-apache2-data_2.4.29-1ubuntu4.27_all.deb ...
Unpacking apache2-data (2.4.29-1ubuntu4.27) ...
Selecting previously unselected package apache2.
Preparing to unpack .../8-apache2_2.4.29-1ubuntu4.27_amd64.deb ...
Unpacking apache2 (2.4.29-1ubuntu4.27) ...
Selecting previously unselected package ssl-cert.
Preparing to unpack .../9-ssl-cert_1.0.39_all.deb ...
Unpacking ssl-cert (1.0.39) ...
Setting up libapr1:amd64 (1.6.3-2) ...
Setting up apache2-data (2.4.29-1ubuntu4.27) ...
Setting up ssl-cert (1.0.39) ...
Setting up libaprutil1:amd64 (1.6.1-2ubuntu0.1) ...
Setting up liblua5.2-0:amd64 (5.2.4-1.1build1) ...
Setting up libaprutil1-ldap:amd64 (1.6.1-2ubuntu0.1) ...
Setting up libaprutil1-dbd-sqlite3:amd64 (1.6.1-2ubuntu0.1) ...
Setting up apache2-utils (2.4.29-1ubuntu4.27) ...
Setting up apache2-bin (2.4.29-1ubuntu4.27) ...
Setting up apache2 (2.4.29-1ubuntu4.27) ...
Enabling module mpm_event.
Enabling module authz_core.
Enabling module authz_host.
Enabling module authn_core.
Enabling module auth_basic.
Enabling module access_compat.
Enabling module authn_file.
Enabling module authz_user.
Enabling module alias.
Enabling module dir.
Enabling module autoindex.
Enabling module env.
Enabling module mime.
Enabling module negotiation.
Enabling module setenvif.
Enabling module filter.
Enabling module deflate.
Enabling module status.
Enabling module reqtimeout.
Enabling conf charset.
Enabling conf localized-error-pages.
Enabling conf other-vhosts-access-log.
Enabling conf security.
Enabling conf serve-cgi-bin.
Enabling site 000-default.

僅僅寫(xiě)這一個(gè)吧,畢竟太長(zhǎng)了這個(gè)日志
以下為由日志得到的三個(gè)安裝腳本

cd apachepack
sudo dpkg -i libapr1_1.6.3-2_amd64.deb libaprutil1_1.6.1-2ubuntu0.1_amd64.deb libaprutil1-dbd-sqlite3_1.6.1-2ubuntu0.1_amd64.deb libaprutil1-ldap_1.6.1-2ubuntu0.1_amd64.deb liblua5.2-0_5.2.4-1.1build1_amd64.deb apache2-bin_2.4.29-1ubuntu4.27_amd64.deb apache2-utils_2.4.29-1ubuntu4.27_amd64.deb apache2-data_2.4.29-1ubuntu4.27_all.deb apache2_2.4.29-1ubuntu4.27_amd64.deb ssl-cert_1.0.39_all.deb
cd .. 

cd mysqlpack

sudo dpkg -i mysql-common_5.8+1.0.4_all.deb libaio1_0.3.110-5ubuntu0.1_amd64.deb mysql-client-core-5.7_5.7.42-0ubuntu0.18.04.1_amd64.deb mysql-client-5.7_5.7.42-0ubuntu0.18.04.1_amd64.deb mysql-server-core-5.7_5.7.42-0ubuntu0.18.04.1_amd64.deb libevent-core-2.1-6_2.1.8-stable-4build1_amd64.deb  libhtml-tagset-perl_3.20-3_all.deb liburi-perl_1.73-1_all.deb libhtml-parser-perl_3.72-3build1_amd64.deb libcgi-pm-perl_4.38-1_all.deb libfcgi-perl_0.78-2build1_amd64.deb libcgi-fast-perl_1%3a2.13-1_all.deb libencode-locale-perl_1.05-1_all.deb libhtml-template-perl_2.97-1_all.deb libtimedate-perl_2.3000-2_all.deb libhttp-date-perl_6.02-1_all.deb libio-html-perl_1.001-1_all.deb liblwp-mediatypes-perl_6.02-1_all.deb libhttp-message-perl_6.14-1_all.deb
sudo dpkg -i mysql-server-5.7_5.7.42-0ubuntu0.18.04.1_amd64.deb mysql-server_5.7.42-0ubuntu0.18.04.1_all.deb
# sudo dpkg -i mysql-server_5.7.42-0ubuntu0.18.04.1_all.deb
cd .. 

php

sudo dpkg -i php-common_1%3a35ubuntu6.1_all.deb php7.0-common_7.0.33-0ubuntu0.16.04.16_amd64.deb php7.0-json_7.0.33-0ubuntu0.16.04.16_amd64.deb php7.0-opcache_7.0.33-0ubuntu0.16.04.16_amd64.deb php7.0-readline_7.0.33-0ubuntu0.16.04.16_amd64.deb php7.0-cli_7.0.33-0ubuntu0.16.04.16_amd64.deb php7.0-fpm_7.0.33-0ubuntu0.16.04.16_amd64.deb php7.0_7.0.33-0ubuntu0.16.04.16_all.deb php_1%3a7.0+35ubuntu6.1_all.deb

sudo dpkg -i libapache2-mod-php7.0_7.0.33-0ubuntu0.16.04.16_amd64.deb libapache2-mod-php_1%3a7.0+35ubuntu6.1_all.deb

sudo dpkg -i php7.0-mysql_7.0.33-0ubuntu0.16.04.16_amd64.deb php-mysql_1%3a7.0+35ubuntu6.1_all.deb

pythoninstall:

# about python lib write in 2023.7.15
cd pythoninstall
sudo dpkg -i libc6_2.27-3ubuntu1.6_amd64.deb x11-common_1%3a7.7+19ubuntu7.1_all.deb libice6_2%3a1.0.9-2ubuntu0.18.04.1_amd64.deb libsm6_2%3a1.2.2-1_amd64.deb fonts-dejavu-core_2.37-1_all.deb fontconfig-config_2.12.6-0ubuntu2_all.deb libfontconfig1_2.12.6-0ubuntu2_amd64.deb libxrender1_1%3a0.9.10-1_amd64.deb libxft2_2.3.2-1_amd64.deb libxinerama1_2%3a1.1.3-1_amd64.deb libxss1_1%3a1.2.2-1_amd64.deb libxxf86dga1_2%3a1.1.4-1_amd64.deb libxxf86vm1_1%3a1.1.4-1_amd64.deb binutils-common_2.30-21ubuntu1~18.04.9_amd64.deb libbinutils_2.30-21ubuntu1~18.04.9_amd64.deb binutils-x86-64-linux-gnu_2.30-21ubuntu1~18.04.9_amd64.deb binutils_2.30-21ubuntu1~18.04.9_amd64.deb libc-dev-bin_2.27-3ubuntu1.6_amd64.deb linux-libc-dev_4.15.0-213.224_amd64.deb libc6-dev_2.27-3ubuntu1.6_amd64.deb gcc-7-base_7.5.0-3ubuntu1~18.04_amd64.deb libisl19_0.19-1_amd64.deb libmpc3_1.1.0-1_amd64.deb cpp-7_7.5.0-3ubuntu1~18.04_amd64.deb cpp_4%3a7.4.0-1ubuntu2.3_amd64.deb libcc1-0_8.4.0-1ubuntu1~18.04_amd64.deb libgomp1_8.4.0-1ubuntu1~18.04_amd64.deb libitm1_8.4.0-1ubuntu1~18.04_amd64.deb libatomic1_8.4.0-1ubuntu1~18.04_amd64.deb libasan4_7.5.0-3ubuntu1~18.04_amd64.deb liblsan0_8.4.0-1ubuntu1~18.04_amd64.deb libtsan0_8.4.0-1ubuntu1~18.04_amd64.deb libubsan0_7.5.0-3ubuntu1~18.04_amd64.deb libcilkrts5_7.5.0-3ubuntu1~18.04_amd64.deb libmpx2_8.4.0-1ubuntu1~18.04_amd64.deb libquadmath0_8.4.0-1ubuntu1~18.04_amd64.deb libgcc-7-dev_7.5.0-3ubuntu1~18.04_amd64.deb gcc-7_7.5.0-3ubuntu1~18.04_amd64.deb gcc_4%3a7.4.0-1ubuntu2.3_amd64.deb libstdc++-7-dev_7.5.0-3ubuntu1~18.04_amd64.deb g++-7_7.5.0-3ubuntu1~18.04_amd64.deb g++_4%3a7.4.0-1ubuntu2.3_amd64.deb make_4.1-9.1ubuntu1_amd64.deb libdpkg-perl_1.19.0.5ubuntu2.4_all.deb dpkg-dev_1.19.0.5ubuntu2.4_all.deb build-essential_12.4ubuntu1_amd64.deb bzip2-doc_1.0.6-8.1ubuntu0.2_all.deb libfakeroot_1.22-2ubuntu1_amd64.deb fakeroot_1.22-2ubuntu1_amd64.deb libalgorithm-diff-perl_1.19.03-1_all.deb libalgorithm-diff-xs-perl_0.04-5_amd64.deb libalgorithm-merge-perl_0.08-3_all.deb libbz2-dev_1.0.6-8.1ubuntu0.2_amd64.deb libdrm-amdgpu1_2.4.101-2~18.04.1_amd64.deb libpciaccess0_0.14-1_amd64.deb libdrm-intel1_2.4.101-2~18.04.1_amd64.deb libdrm-nouveau2_2.4.101-2~18.04.1_amd64.deb libdrm-radeon1_2.4.101-2~18.04.1_amd64.deb libexpat1-dev_2.2.5-3ubuntu0.9_amd64.deb libfile-fcntllock-perl_0.22-3build2_amd64.deb zlib1g-dev_1%3a1.2.11.dfsg-0ubuntu2.2_amd64.deb libpng-dev_1.6.34-1ubuntu0.18.04.2_amd64.deb libfreetype6-dev_2.8.1-2ubuntu2.2_amd64.deb pkg-config_0.29.1-0ubuntu2_amd64.deb libfontconfig1-dev_2.12.6-0ubuntu2_amd64.deb libfontenc1_1%3a1.1.3-1_amd64.deb libgdbm-dev_1.14.1-6_amd64.deb libglapi-mesa_20.0.8-0ubuntu1~18.04.1_amd64.deb libllvm10_1%3a10.0.0-4ubuntu1~18.04.2_amd64.deb libsensors4_1%3a3.4.0-4ubuntu0.1_amd64.deb libgl1-mesa-dri_20.0.8-0ubuntu1~18.04.1_amd64.deb libglvnd0_1.0.0-2ubuntu2.3_amd64.deb libx11-xcb1_2%3a1.6.4-3ubuntu0.4_amd64.deb libxcb-dri2-0_1.13-2~ubuntu18.04_amd64.deb libxcb-dri3-0_1.13-2~ubuntu18.04_amd64.deb libxcb-glx0_1.13-2~ubuntu18.04_amd64.deb libxcb-present0_1.13-2~ubuntu18.04_amd64.deb libxcb-sync1_1.13-2~ubuntu18.04_amd64.deb libxdamage1_1%3a1.1.4-3_amd64.deb libxfixes3_1%3a5.0.3-1_amd64.deb libxshmfence1_1.3-1_amd64.deb libglx-mesa0_20.0.8-0ubuntu1~18.04.1_amd64.deb libglx0_1.0.0-2ubuntu2.3_amd64.deb libgl1_1.0.0-2ubuntu2.3_amd64.deb libgl1-mesa-glx_20.0.8-0ubuntu1~18.04.1_amd64.deb xorg-sgml-doctools_1%3a1.11-1_all.deb x11proto-dev_2018.4-4_all.deb x11proto-core-dev_2018.4-4_all.deb libice-dev_2%3a1.0.9-2ubuntu0.18.04.1_amd64.deb libtinfo-dev_6.1-1ubuntu1.18.04.1_amd64.deb libncursesw5-dev_6.1-1ubuntu1.18.04.1_amd64.deb libpng-tools_1.6.34-1ubuntu0.18.04.2_amd64.deb libpthread-stubs0-dev_0.3-4_amd64.deb libreadline-dev_7.0-3_amd64.deb libsm-dev_2%3a1.2.2-1_amd64.deb libsqlite3-dev_3.22.0-1ubuntu0.7_amd64.deb libssl-dev_1.1.1-1ubuntu2.1~18.04.23_amd64.deb libtcl8.6_8.6.8+dfsg-3_amd64.deb libtk8.6_8.6.8-4_amd64.deb libxau-dev_1%3a1.0.8-1ubuntu1_amd64.deb libxdmcp-dev_1%3a1.1.2-3_amd64.deb xtrans-dev_1.3.5-1_all.deb libxcb1-dev_1.13-2~ubuntu18.04_amd64.deb libx11-dev_2%3a1.6.4-3ubuntu0.4_amd64.deb libx11-doc_2%3a1.6.4-3ubuntu0.4_all.deb libxt6_1%3a1.1.5-1_amd64.deb libxmu6_2%3a1.1.2-2_amd64.deb libxpm4_1%3a3.5.12-1ubuntu0.18.04.2_amd64.deb libxaw7_2%3a1.0.13-1_amd64.deb libxcb-shape0_1.13-2~ubuntu18.04_amd64.deb libxcomposite1_1%3a0.4.4-2_amd64.deb x11proto-xext-dev_2018.4-4_all.deb libxext-dev_2%3a1.3.3-1_amd64.deb libxrender-dev_1%3a0.9.10-1_amd64.deb libxft-dev_2.3.2-1_amd64.deb libxi6_2%3a1.7.9-1_amd64.deb libxrandr2_2%3a1.5.1-1_amd64.deb x11proto-scrnsaver-dev_2018.4-4_all.deb libxss-dev_1%3a1.2.2-1_amd64.deb libxt-dev_1%3a1.1.5-1_amd64.deb libxtst6_2%3a1.2.3-1_amd64.deb libxv1_2%3a1.0.11-1_amd64.deb manpages-dev_4.15-1_all.deb tcl8.6_8.6.8+dfsg-3_amd64.deb tcl_8.6.0+9_amd64.deb tcl8.6-dev_8.6.8+dfsg-3_amd64.deb tcl-dev_8.6.0+9_amd64.deb tk8.6_8.6.8-4_amd64.deb tk_8.6.0+9_amd64.deb tk8.6-dev_8.6.8-4_amd64.deb tk-dev_8.6.0+9_amd64.deb x11-utils_7.7+3build1_amd64.deb xbitmaps_1.1.1-2_all.deb xterm_330-1ubuntu2.2_amd64.deb libffi-dev_3.2.1-8_amd64.deb
cd .. 

安裝完成之后打包:

3.3 執(zhí)行以上的sh腳本

通過(guò)把sh腳本安裝deb包,確認(rèn)安裝過(guò)程是否正確,該安裝包是不是能夠成功安裝,以上過(guò)程比較繁瑣,在安裝時(shí)需要經(jīng)過(guò)比較多的調(diào)試。尤其對(duì)于新手需要進(jìn)行比較多次的嘗試。

3.4 所學(xué)

在進(jìn)行以上操作的過(guò)程中,需要一個(gè)好的虛擬機(jī),在進(jìn)行每一次操作后最好是要每一個(gè)重要的操作后都要打一個(gè)快照,要不然就復(fù)制一個(gè)虛擬機(jī),當(dāng)然打快照時(shí)更好的選擇了,因?yàn)槲覀儾⒉恢肋@個(gè)操作是不是會(huì)引起比較嚴(yán)重的后果

3.5 打包發(fā)送

4. 參考文獻(xiàn)

https://blog.csdn.net/IT_Holmes/article/details/115830078
https://www.cnblogs.com/2020javamianshibaodian/p/12912933.html
https://blog.csdn.net/a71468293a/article/details/113603682
mysql 配置文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-523829.html

到了這里,關(guān)于apache php mysql python 環(huán)境部署與離線(xiàn)安裝deb包的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Linux-現(xiàn)實(shí)環(huán)境模擬(apache、MySQL、PHP、discuz)

    ?? 作者:小劉在C站 ?? 個(gè)人主頁(yè): ?小劉主頁(yè)? ?? 努力不一定有回報(bào),但一定會(huì)有收獲加油!一起努力,共赴美好人生! ?? 學(xué)習(xí)兩年總結(jié)出的運(yùn)維經(jīng)驗(yàn),以及思科模擬器全套網(wǎng)絡(luò)實(shí)驗(yàn)教程。專(zhuān)欄: 云計(jì)算技術(shù) ??小劉私信可以隨便問(wèn),只要會(huì)絕不吝嗇,感謝CSD

    2024年02月16日
    瀏覽(18)
  • LAMP(Linux+Apache+MySQL+PHP)環(huán)境介紹、配置、搭建

    LAMP(Linux+Apache+MySQL+PHP)環(huán)境介紹、配置、搭建

    LAMP是由Linux, Apache, MySQL, PHP組成的,即把Apache、MySQL以及PHP安裝在Linux系統(tǒng)上,組成一個(gè)環(huán)境來(lái)運(yùn)行PHP的腳本語(yǔ)言。Apache是最常用的Web服務(wù)軟件,而MySQL是比較小型的數(shù)據(jù)庫(kù)軟件。三個(gè)角色可以安裝在一臺(tái)機(jī)器上,也可以分開(kāi)(但httpd和php要在一起的) 為什么需要LAMP? 手動(dòng)

    2024年04月28日
    瀏覽(17)
  • 安裝Apache mysql php

    安裝Apache mysql php

    目錄 一.Apache網(wǎng)站服務(wù) Apache——》靜態(tài)頁(yè)面處理——》將靜態(tài)處理交給PHP Apache簡(jiǎn)介 安裝Apache服務(wù) ?編輯?安裝軟件思路 ?二.安裝mysql數(shù)據(jù)庫(kù) 1. 安裝依賴(lài)包 ?2.創(chuàng)建程序用戶(hù)管理 ?3.加壓安裝包 ?這邊就安裝完成了?編輯 ?重點(diǎn)來(lái)了 報(bào)錯(cuò)了? 沒(méi)有空間? 我最后的解決 方法是?

    2024年02月10日
    瀏覽(20)
  • 麒麟V10離線(xiàn)rpm安裝nginx+php+mariadb環(huán)境

    1、下載需要的nginx包 如果有有網(wǎng)絡(luò)服務(wù)器:則 首先查詢(xún)要下載的包 如果沒(méi)有網(wǎng):則在以下地址可下載rpm包,類(lèi)似地址跟多 https://developer.aliyun.com/mirror/ https://mirrors.tuna.tsinghua.edu.cn/ https://rpm.org/ https://pkgs.org/ https://rpmfind.net/ 2、安裝nginx、php (1)在各自的包目錄下執(zhí)行命令 rpm

    2024年02月04日
    瀏覽(32)
  • 安裝Apache、MySQL、PHP、論壇實(shí)操

    安裝Apache、MySQL、PHP、論壇實(shí)操

    (1)準(zhǔn)備源碼包 httpd-2.4.29.tar.gz apr-1.6.2.tar.gz apr-util-1.6.0.tar.gz (2)關(guān)閉安全機(jī)制 systemctl stop firewalld //關(guān)閉防火墻 systemctl disable firewalld //防火墻開(kāi)機(jī)不自啟 setenforce 0 //關(guān)閉selinux (3)安裝環(huán)境依賴(lài)包 依賴(lài)包解釋?zhuān)?gcc C語(yǔ)言的編譯器 gcc-c++ C++的編譯器 make 源代碼編譯器(源代

    2024年02月09日
    瀏覽(17)
  • 阿里云服務(wù)器安裝MySQL、Apache、PHP

    ? 節(jié)日期間突然想要自己搭建一個(gè)個(gè)人網(wǎng)站,于是在阿里云申請(qǐng)了一個(gè)可以免費(fèi)使用3個(gè)月的服務(wù)器,申請(qǐng)的云市場(chǎng)產(chǎn)品Wordpress平臺(tái)( ALinux3 LNMP PHP7.4)。官方教程使用的CentOs系統(tǒng),和我申請(qǐng)的ALinux3操作有一些差異,先重置密碼,然后單擊實(shí)例的ID,選擇安全組頁(yè)簽,單擊安全

    2024年02月19日
    瀏覽(22)
  • Linux環(huán)境下安裝部署單機(jī)RabbitMQ(離線(xiàn))

    Linux環(huán)境下安裝部署單機(jī)RabbitMQ(離線(xiàn))

    本文檔適用于在Linux系統(tǒng)下部署單體RabbitMQ,是在無(wú)網(wǎng)的情況下部署的。涉及的任何操作都是通過(guò)手動(dòng)下載安裝包然后上傳到服務(wù)器上進(jìn)行安裝,因此也遇到一些問(wèn)題,并在此文檔中記錄。 實(shí)際操作環(huán)境:Kylin V10,實(shí)際操作的Linux系統(tǒng)是銀河麒麟。根據(jù)我安裝的過(guò)程,覺(jué)得適用

    2024年02月03日
    瀏覽(25)
  • Linux離線(xiàn)環(huán)境安裝部署docker(超詳細(xì))

    可以參考菜鳥(niǎo)教程:https://www.runoob.com/docker/centos-docker-install.html 安裝插件 添加倉(cāng)庫(kù)地址: 安裝指定版本的docker-ce和docker-ce-cli: 啟動(dòng)docker,設(shè)為開(kāi)機(jī)自啟動(dòng): docker-Linux下載地址 搭建docker環(huán)境準(zhǔn)備 在能連網(wǎng)的服務(wù)器上下載所需的鏡像,例如 上傳docker壓縮包及鏡像上傳到需要部署的服

    2024年02月03日
    瀏覽(26)
  • docker 部署 nginx+php+mysql 環(huán)境

    docker 部署 nginx+php+mysql 環(huán)境

    記錄一下docker部署web服務(wù)器流程。nginx,mysql,php不同的版本配置內(nèi)容可能會(huì)不同。 docker常用命令 目錄結(jié)構(gòu) 創(chuàng)建目錄 運(yùn)行PHP容器 php容器內(nèi)容目錄結(jié)構(gòu)如下: PHP5.4升級(jí)后,php.ini-dist不見(jiàn)了,出現(xiàn)了php.ini-developmen和php.ini-production。 php.ini-development 對(duì)應(yīng)于 php.ini-dist,適合開(kāi)發(fā)測(cè)

    2024年04月24日
    瀏覽(22)
  • Linux離線(xiàn)arm環(huán)境安裝部署docker詳細(xì)教程

    Linux離線(xiàn)arm環(huán)境安裝部署docker詳細(xì)教程

    1、下載 通過(guò)官網(wǎng)下載docker安裝包,找arm環(huán)境的安裝包,如果是x86環(huán)境可以下載對(duì)應(yīng)的安裝包 Index of linux/static/stable/aarch64/ 2、上傳到服務(wù)器上,通過(guò)rz命令 上傳成功后解壓?tar -xvf docker-24.0.6.tgz? 3. 復(fù)制文件到 /usr/bin cp ./docker/* /usr/bin 4. 創(chuàng)建docker.service vim ?/etc/systemd/system/doc

    2024年02月03日
    瀏覽(29)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包