資深設計公司,提供專業室內裝潢設計服務 以量制價,花小錢享精緻居家設計風格 | 室內外招牌實績破萬件,找對設計師,廣告效果一級棒 材質選擇多,歡迎來電洽詢 |
[php] Centos7 安裝與設定事項 |
房東:小蛙 發表時間:2020-02-03 | [檢舉] |
centos7 設定網路撥接 1. 安裝 rp-pppoe 套件 # yum install rp-pppoe 2.開啟終端,鍵入 nm-connection-editor 設定撥接 https://www.itread01.com/content/1545058274.html 1. sudo yum install httpd mod_ssl openssl 找這段 # in HTML content to override this choice, comment out this 1.1 中文設定 httpd.conf 拿掉 DefaultCharset UTF-8 1.2 再搜尋以下的文字 AllowOverride None 把它變更為 AllowOverride All 即可 # AllowOverride controls what directives may be placed in .htaccess files. # It can be \"All\", \"None\", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverride All 1.3 /etc/httpd/conf/httpd.conf 加上#關閉access_log #CustomLog logs/access_log combined Log檔案位置 /var/log/httpd 加上#關閉error_log #ErrorLog logs/error_log etc/php.ini中的 log_errors = On它設成off 關閉error_log 讓PHP顯示錯誤訊息 只要開啟PHP.ini的display_errors屬性,display_errors若為「On」表示顯示錯誤訊息。就可以讓PHP直接在有問題的網頁上顯示出錯誤訊息。如果要確認display_errors是否有開啟,可以使用phpinfo()函數,在PHP的詳細資料表格中,找到「display_errors」項目。 解決post 時後有 \'引號問題 解決許\功\蓋\等字變亂 magic_quotes在php5.4就被拿掉了的解決方法: 在php.ini裡面設定filter.default = magic_quotes 其效果就跟 magic_quotes_gpc=on是相同的喔 2. yum -y install php mysql mysql-server php-mysql php-gd php-mbstring php-ldap php-curl 3. yum install -y vsftpd 在/etc/vsftpd目錄下 userlist下,預設會有root帳號,必須刪除,其他都是系統帳號,所以不用將之移除 ftpusers下也會有root帳號在裡面,也是要將他刪除,其他都是系統帳號,所以不用將之移除 設定好後,請重新啟動vsftpd VSftp修改配置檔案 配置檔案/etc/vsftpd/vsftpd.conf anonymous_enable=NO # 不允陸峖W訪問,禁用匿名登入 service vsftpd stop service vsftpd start /etc/sysconfig/selinux #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 要重新restart SElinux sudo setenforce 0 4. # 開啟 tcp 的 8080 連接埠 sudo firewall-cmd --zone=public --add-port=80/tcp # 永久開啟 tcp 的 8080 連接埠 sudo firewall-cmd --zone=public --permanent --add-port=80/tcp sudo firewall-cmd --zone=public --permanent --add-port=443/tcp sudo firewall-cmd --zone=public --permanent --add-port=10000/tcp firewall-cmd --permanent --zone=public --add-service=ftp firewall-cmd --permanent --add-port=21/tcp # 關閉 tcp 的 8080 連接埠 sudo firewall-cmd --zone=public --remove-port=8080/tcp # 永久關閉 tcp 的 8080 連接埠 sudo firewall-cmd --zone=public --permanent --remove-port=8080/tcp # 重新載入設定 sudo firewall-cmd --reload # 列出預先定義的服務名稱 firewall-cmd --zone=public --list-all 關閉 Firewalld 防火牆指令: # systemctl stop firewalld.service 設定下次開機不會啟動 Firewalld 防火牆 # systemctl disable firewalld.service Linux CentOS 5 防火牆 /sbin/iptables -I INPUT -p tcp --dport 你的埠 -j ACCEPT /etc/rc.d/init.d/iptables save 重啟防火牆使配置生效 /etc/init.d/iptables restart或 service iptables restart 查看有打開的PORT: netstat -tnlp netstat -tlp 5. webmin install webmin-1.760-1.noarch.rpm download webmin need install yum install perl-Net-SSLeay perl-Encode-Detect 6. 設定啟動 service httpd start service mariadb start service vsftpd start service named start 設定每次開機就啟動 chkconfig httpd on chkconfig vsftpd on systemctl enable vsftpd chkconfig mariadb on chkconfig named on 注意事項 centos7 把資料庫備份過來 資料夾權限沒開啟 php連到資料庫 伺服器會當機 需要備份的資料 html /etc/httpd/conf/httpd.conf mysql /etc/httpd/ssl /etc/httpd/conf.d ssl.conf 加入 設定完請重新reload apache 安裝套件教學 1.先到j2h資料夾 cd /j2h/ 2. rpm -ivh 軟體套件名稱 刪除 軟體套件 rpm -e 軟體套件名稱 yum remove -y mariadb-libs deltree webmin # /etc/webmin/uninstall.sh or rpm -ev webmin 確認php 版本 rpm -qa |grep php 確認mcrypt 版本 rpm -qa |grep mcrypt 更新套件: # yum update mcrypt 安裝 Openssl 及更新到最新版本 yum install openssl -y 這是安裝 Apache 及 SSL 模組 yum install httpd mod_ssl -y |
廣利不動產-新板特區指名度最高、值得您信賴的好房仲 您的托付,廣利用心為您服務 廣利不動產-板橋在地生根最實在--新板特區指名度最高、值得您信賴的好房仲 完整房訊,房屋、店面熱門精選物件,廣利不動產 優質仲介,房屋租賃、買賣資訊透明,交易真安心! |