======[ 根目录 ]======
mkdir -p /home/bit010/WorkingRam/serv_data
mkdir -p /home/bit010/WorkingRam/serv_data/config
======[ HTTP ]======
{{ :working:7_随笔随记:未整理:setup_http.sh.tar.gz |}}
# --------- --------- --------- --------- --------- --------- --------- --------- ---------
# 路径 /home/bit010/WorkingRam/serv_data/www/html/
#
# if u20, config php8-repo
sudo apt install software-properties-common -y
sudo add-apt-repository ppa:ondrej/php
sudo apt update
#
sudo apt install php8.0 php8.0-cli php8.0-common php8.0-imap php8.0-redis php8.0-snmp php8.0-xml php8.0-gd
sudo apt install apache2
sudo service apache2 restart
#
mkdir /home/bit010/WorkingRam/serv_data/www
cp -rfd /var/www /home/bit010/WorkingRam/serv_data/
sudo mv /var/www /var/www.org
sudo ln -s /home/bit010/WorkingRam/serv_data/www /var/www
sudo service apache2 restart
#
mkdir -p /home/bit010/WorkingRam/serv_data/www/html/testing
echo "" > /home/bit010/WorkingRam/serv_data/www/html/testing/phpinfo.php
# --------- --------- --------- --------- --------- --------- --------- --------- ---------
# 用户权限
mkdir -p /home/bit010/WorkingRam/serv_data/config/apache2
cp /etc/apache2/envvars /home/bit010/WorkingRam/serv_data/config/apache2
sudo mv /etc/apache2/envvars /etc/apache2/envvars.org
sudo ln -s /home/bit010/WorkingRam/serv_data/config/apache2/envvars /etc/apache2/envvars
cat >>/home/bit010/WorkingRam/serv_data/config/apache2/envvars<>/home/bit010/WorkingRam/serv_data/config/apache2/apache2.conf<
Options FollowSymLinks
AllowOverride None
Require all granted
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
# }
EOF
mkdir -p /home/bit010/WorkingRam/serv_data/www/html/testing
sudo service apache2 restart
======[ END ]======