一、screen 命令不間斷會話 1、安裝screen(從系統鏡像作為yum倉庫安裝) 1.1、載入系統鏡像 1.2、mount /dev/cdrom /media/cdrom/ (掛在系統鏡像) vim /etc/fstab (添加開機啟動項) 1.3、yum倉庫配置 1.3.1、掛載系統鏡像 1 ...
一、screen 命令不間斷會話
1、安裝screen(從系統鏡像作為yum倉庫安裝)
1.1、載入系統鏡像
1.2、mount /dev/cdrom /media/cdrom/ (掛在系統鏡像)
vim /etc/fstab (添加開機啟動項)
1.3、yum倉庫配置
1.3.1、掛載系統鏡像
1.3.2、編輯yum倉庫配置文件
1.3.3、yum install 軟體包名稱
yum install screen
二、apache服務
Apache 顯示預設頁面 1、網站內沒有數據 2、許可權不足,受到控制
網站預設保存位置 cd /var/www/html/
主配置文件: /etc/服務名稱/服務名稱.conf
創建網站index首頁
echo "my house" > index.html (創建index文件)
systemctl restart httpd (重啟httpd服務)
systemctl enable httpd (將httpd服務添加到啟動項)
修改網站保存路徑為/home/wwwroot
echo "welcome to wwwroot" > /home/wwwroot/index.html
vim /etc/httpd/conf/httpd.conf
systemctl restart httpd
systemctl enable httpd
網頁頁面顯示
關閉SELinux
setenforce 0(臨時關閉SELinux)
三、SELinux 安全子系統配置
setenforce 0(臨時關閉SELinux) setenforce 1(臨時開啟SELinux)
SELinux分為兩個部分:SELinux 域 SELinux安全上下文
查看目錄SELinux安全上下文
ls -lZd wwwroot/
配置/home/wwwroot SELinux 許可權(修改安全上下文)
semanage fcontext -a -t httpd_sys_content_t /home/wwwroot(對目錄修改)
semanage fcontext -a -t httpd_sys_content_t /home/wwwroot/*(對所有文件進行修改)
restorecon -Rv /home/wwwroot (恢復,配置立即生效)
四、添加用戶主頁
vim /etc/httpd/conf.d/userdir.conf (註釋第17行,開啟第24行)
su - dream
mkdir public_html
vim public_html/index.html
chmod -Rf 755 ~
su - root
systemctl restart httpd
systemctl enable httpd
報錯處理
getsebool -a | grep http (查看SELinux)
setsebool -P httpd_enable_homedirs=on
五、個人用戶添加密碼
htpasswd -c /etc/httpd/passwd test
vim /etc/httpd/conf.d/userdir.conf
systemctl restart httpd