Heim >Backend-Entwicklung >PHP-Tutorial >Konfigurieren Sie LAMP unter Ubantu
Ich lerne kürzlich PHP und möchte eine kleine Website auf SAE erstellen, also habe ich eine Ubuntu-Version 14.04 heruntergeladen und eine LAMP-PHP-Entwicklungsumgebung erstellt. Während des Bauprozesses bin ich auch auf viele Probleme gestoßen. Jetzt werde ich den Prozess aufzeichnen, in der Hoffnung, dass er für Neulinge hilfreich ist.
1. Installieren Sie MySQL.
sudo apt-get update“ ein –>Enter-->“Geben Sie das Passwort des Root-Benutzers ein“-->Enter und das ist es. Wenn Sie MySQL direkt installieren, ohne diesen Befehl auszuführen, erscheint die Fehlermeldung „Es gibt mehrere Softwarepakete, die nicht heruntergeladen werden können. Sie können apt-get update------ ausführen“, was die Installation unmöglich macht.
sudo apt-get install mysql-server mysql-client-->Enter-->Geben Sie „y“-->Enter-->im Dialog „Paketeinstellungen“ ein Geben Sie das Passwort des „Root“-Benutzers in MySQL in das Feld ein“ -> Geben Sie ein -> Geben Sie das Passwort erneut ein -> Enter, und die Installation ist abgeschlossen. (Achten Sie darauf, sich bei der Installation von MySQL das Passwort des Root-Benutzersatzes zu merken. Der Root-Benutzer im Ubuntu 14.04-System und der Root-Benutzer in MySQL sind nicht derselbe Benutzer.)
sudo service mysql restart--> Enter--> ein. Wenn MySQL erfolgreich gestartet wird und sich im Ausführungszustand befindet, bedeutet dies, dass MySQL erfolgreich installiert wurde. Dann können Sie „mysql -uroot -p“ eingeben-->Enter-->Geben Sie das Passwort ein, um sich bei MySQL anzumelden.
sudo apt-get install apache2--> ein. > Enter-->Enter „y“-->Enter, die Installation ist abgeschlossen.
ls /var/www/html-->Enter- ein ->Im Stammverzeichnis der Website befindet sich eine Datei „index.html“. Geben Sie „127.0.0.1“ in den Browser ein.-->Drücken Sie die Eingabetaste, um die Seite zu öffnen.
ls /etc/apache2/sites-available-->Enter-->Es gibt eine Konfiguration des Dokuments „000-default.conf“. .
sudo gedit /etc/apache2/apache2.confim Terminalfenster ein-->Enter-->Suchen Sie den Speicherort von „
sudo gedit /etc/apache2/sites-available/000-default.confim Terminalfenster ein-->Enter-->Suchen Sie den Speicherort von „DocumentRoot /var/www/html“-->Ändern Sie „/var/www/html“ in das neue 1 Das Stammverzeichnis ist in Ordnung, hier ändere ich es in „/var/www/“.
sudo apt-get install php52. Lassen Sie Apache PHP unterstützen
sudo apt-get install libapache2-mod-php53. PHP5-gd-Modul installieren
sudo apt-get install php5-gdÖffnen Sie das „Terminalfenster“ und geben Sie
sudo gedit /var/www/info.php
sudo apt-get install libapache2-mod-auth-mysqlÖffnen Sie das „Terminalfenster“. Geben Sie
sudo ln -s /usr/share/phpmyadmin/ /var/www(相当与在www下创建了一个phpmyadmin的快捷方式,如果没有" -s "就是直接在www下创建一个与phpmyadmin相同目录,且不是复制),然后打开浏览器输入"/localhost/phpmyadmin"-->登录就可以了。
sduo chmod a+w /var/www/html/php -R(表示给当前文件夹授予"a(所有,u用户,g组,o其他)"用户赋予"w(写入,"r"表读取,"x"表执行)的权限")或
sudo chmod 777 /var/www然后就可以写入html或php文件了。777是linux中的最高权限,表示可读,可写,可执行。
service httpd start;4. 停止Apache服务:
service httpd stop;5. 关闭开机自启动:
chkconfig httpd off;
sudo apt-get install subversion2. 将svn中文件同步到sea服务器(先要cd到../svn/appname)
svn ci -m "submit code"# 注意,这里填写的submit code为更新的理由,必填项
svn ls path我的path: https://svn.sinaapp.com/longpeng/ (sae上的)
ALTER TABLE `test` CHANGE `id` `id` INT(11) NOT NULL AUTO_INCREMENT;
5. 备份/恢复数据库:
mysqldump -uyylg -p12345 yylgDB >/home/long/yylgDB.txt;
mysql -uyylg yylgDB
以上就介绍了在ubantu下配置LAMP,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。