- vmware建立虛擬主機,安裝CentOS 6.6,第一個skip,選擇basic安裝
- usersdd UserName #無法事先建立root外的使用者,所以下指令建立
- passwd UserName #設密碼
- 以pietty登入 d,su 可用
- sudo yum update 失敗,表示無法用update
- 回到vmware的root
- visudo -f /etc/sudoers (root專用指令。sudo vi 亦可,但保存退出需加!)
- 移到最末頁,找到一行root all+(all) all,打yyp(不會顯示)
- 出現的第二行,輸入i,進入編輯模式,將root改成UserName
- 回pietty,重新sudo yum update,成功
- 安裝httrpd httpd-toold,php*,mysql*
- chkconfig 有0~6模式,記3跟6
- chkconfig --help
- chkconfig --level 3456 mysqld on,同樣做法設定httpd
- /etc/init.d/mysqld start 同樣做法啟動httpd
- service httpd start 效果同上
- mysqladmin -u root password '密碼' #更改mysql密碼
- vi /etc/sysconfig/iptables (不適用firewall,此版用iptables,只有root可讀)
- 將-A第四行yyp,把22改成80 #開放80port
- service iptables restart 此時可連
- echo "<?php phpinfo(); php?>" > /var/www/html/test.php
- 或 vi /var/www/html/test.php,再sudo vi 輸入<>那串
- 連線ip/test.php
建立網頁
- cd /etc/httpd/conf
- vi httpd.conf移到最末(shift+g)
- #NameVirtualHost那行前打x(刪除#)
- 反白#<VirtualHost *:80>到#</VirtualHost>(複製)
- 移到最後空白行按右鍵(貼上)
- 將複製的那段全部在開頭按x,去掉#
- ServerAdmin:管理者帳號
- DocumentRoot:/var/www/html(讀取位置,不會自動建資料夾,因此保存後建立資料夾再重啟服務)
- ServerName: 網址,www後隨意輸入
- ErrorLog和CustomLog為錯誤記錄及訪客連線記錄,輸入logs/隨意,Custom後加 common,建議以網址區分
- 重複上述步驟,網址改www.myadmin......,讀取資料夾改/home/webs/myadmin
- 下載phpmyadmin,解壓改名myadmin移到/home/webs下
- chown -R apache:apache myadmin #更改擁有者
- 連線到兩個網頁,失敗
- 關selinux
- 重啟!!重啟!!重啟!!很重要- -#
- 以管理員身分開啟筆記本,開啟C:\Windows\System32\drivers\etc,顯示全部檔案中的hosts
- 最後補上 ip 網址(記得關防毒)
- 用windows命令提是自原ping網址試試,此時可以連上
沒有留言:
張貼留言