1.CentOS-6.3-x86_64-minimal啟動(dòng)不了
2. 啟動(dòng)之后沒有網(wǎng)絡(luò)連接
在VMWare(10.0.1)根據(jù)向?qū)б徊揭徊较氯グ惭bCentOS 6.3迷你版(Mini),最后啟動(dòng)不了,GOOGLE和這位朋友一樣的情況:
http://blog.csdn.net/lixianlin/article/details/7293691
新建虛擬機(jī),在安裝鏡像選擇那里,選擇“I will install the Operating system later.“,創(chuàng)建完后,硬件設(shè)置中設(shè)置安裝鏡像,一路手動(dòng)安裝下來。。。
于是按照他的方法重新安裝,之后成功啟動(dòng),但是又遇到一個(gè)問題,沒有網(wǎng)絡(luò),用那個(gè)朋友的配置太麻煩,而且我的是DHCP獲取ip的,于是我的配置如何:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
BOOTPROTO="dhcp"ONBOOT="yes"
Reboot系統(tǒng)之后成功獲取IP,然后更新系統(tǒng):
yum update
之后就是要安裝LAMP了。
安裝LAMP:
1. 安裝Apache
yum install httpd
本地機(jī)器通過IP訪問VMWare的Apache服務(wù)器,結(jié)果無法訪問,需要設(shè)置防火墻,如下:
vi /etc/sysconfig/iptables
# Firewall configuration written by system-config-securitylevel# Manual customization of this file is not recommended.*filter:FORWARD ACCEPT [0:0]:INPUT ACCEPT [0:0]:RH-Firewall-1-INPUT - [0:0]:OUTPUT ACCEPT [0:0]-A INPUT -j RH-Firewall-1-INPUT-A FORWARD -j RH-Firewall-1-INPUT-A RH-Firewall-1-INPUT -i lo -j ACCEPT-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT-A RH-Firewall-1-INPUT -p 50 -j ACCEPT-A RH-Firewall-1-INPUT -p 51 -j ACCEPT-A RH-Firewall-1-INPUT -p udp -d 224.0.0.251 --dport 5353 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT-A RH-Firewall-1-INPUT -p tcp -m state -m tcp --dport 22 --state NEW -j ACCEPT-A RH-Firewall-1-INPUT -p tcp -m state -m tcp --dport 21 --state NEW -j ACCEPT-A RH-Firewall-1-INPUT -p tcp -m state -m tcp --dport 80 --state NEW -j ACCEPT-A RH-Firewall-1-INPUT -p tcp -m state -m tcp --dport 8080 --state NEW -j ACCEPT-A RH-Firewall-1-INPUT -p tcp -m state -m tcp --dport 10240:10260 --state NEW -j ACCEPT-A RH-Firewall-1-INPUT -p tcp -m state -m tcp --dport 20000:20500 --state NEW -j ACCEPT-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibitedCOMMIT
重啟防火墻:
/etc/init.d/iptables stop/etc/init.d/iptables start
或者
/etc/init.d/iptables restart
修改apache默認(rèn)主頁要修改兩個(gè)文件:
/etc/httpd/conf/httpd.conf/etc/httpd/conf.d/php.conf修改這兩個(gè)文件的 DirectoryIndex 后的文件名
安裝MySQL
yum install mysql mysql-server
遷移mysql數(shù)據(jù)庫(kù)文件到其他數(shù)據(jù)盤:
直接在CentOS 6.3環(huán)境下yum安裝mysql,默認(rèn)的數(shù)據(jù)文件存儲(chǔ)目錄為/var/lib/mysql,如果要把目錄移到/home/data下需要進(jìn)行下面幾步。1、新建/home/data/mysql2、將關(guān)鍵數(shù)據(jù)進(jìn)行備份,然后service mysqld stop;3、把/var/lib/mysql整個(gè)目錄移到/home/data# mv /var/lib/mysql /home/data/4、將 /usr/share/mysql/my-medium.cnf 復(fù)制到/etc/my.cnf如果/etc/目錄下沒有my.cnf配置文件,請(qǐng)到/usr/share/mysql/找到my-medium*.cnf文件,拷貝到/etc/并改名為my.cnf。# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf5、編輯 /etc/my.cnf[mysqld]# datadir=/var/lib/mysql (原內(nèi)容,為了更穩(wěn)妥用“#”注釋此行)# socket=/var/lib/mysql/mysql.sock (原內(nèi)容,為了更穩(wěn)妥用“#”注釋此行)datadir=/home/data/mysql (加上此行)socket=/home/data/mysql/mysql.sock (加上此行)user=mysql# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0[mysqld_safe]log-error=/var/log/mysqld.logpid-file=/var/run/mysqld/mysqld.pid6、編輯MySQL啟動(dòng)腳本/etc/init.d/mysql#get_mysql_option mysqld datadir “/var/lib/mysql”get_mysql_option mysqld datadir “/home/data/mysql”編輯/usr/bin/mysqld_safe#DATADIR=/var/lib/mysqlDATADIR=/home/data/mysql7、做一個(gè)mysql.sock 鏈接(舊鏈接轉(zhuǎn)移到新鏈接)# ln -s /home/data/mysql/mysql.sock /var/lib/mysql/mysql.sock8、最后修改下數(shù)據(jù)庫(kù)的權(quán)限(第3步轉(zhuǎn)移目錄時(shí)屬性附帶轉(zhuǎn)移)# chown -R mysql:mysql /home/data/mysql/ ← 改變數(shù)據(jù)庫(kù)的歸屬為mysql# chmod 700 /home/data/mysql/test/ ← 改變數(shù)據(jù)庫(kù)目錄屬性為700# chmod 660 /home/data/mysql/test/* ← 改變數(shù)據(jù)庫(kù)中數(shù)據(jù)的屬性為6609、重啟Mysql : service mysqld start; 參考鏈接:1、http://www.linuxidc.com/Linux/2010-11/29534.htm2、http://blog.csdn.net/lanxe/article/details/81085283、http://blog.sina.com.cn/s/blog_61df8ec10100wfv1.html
安裝PHP
yum install php
yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt #這里選擇以上安裝包進(jìn)行安裝
構(gòu)建安全的WEB服務(wù)器
Building a secure web server with CentOS 5http://www.rayheffer.com/36/building-a-secure-web-server-with-centos-5-part-1/
...
新聞熱點(diǎn)
疑難解答
圖片精選