日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

ubuntu 安装 php

發布時間:2023/12/9 php 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ubuntu 安装 php 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
按照?Unofficial Ubuntu 6.06 (Dapper Drake) Linux Starter Guide的步驟來

一、安裝Apache2
sudo apt-get install apache2
然后在Firefox中打開:
http://localhost/
提示成功

安裝完畢后,接下來就要啟動Apache了

如果只是用于本地開發,加強安全性,設置如下:
xiaozhihu@xiaozhihu:~$ gksudo "gedit /etc/apache2/ports.conf"
更改ports.conf
Listen 127.0.0.1:80

保存文件之后,并重啟apache。

啟動Apache
$ sudo /usr/sbin/apache2ctl start
停止Apache
$ sudo /usr/sbin/apache2ctl stop
重啟Apache
$ sudo /etc/init.d/apache2 restart

在瀏覽器里輸入http://localhost或者是http://127.0.0.1,如果看到了“It works!“,那就說明Apache就成功的安裝了,Apache的默認安裝,會在/var下建立一個名為www的目錄,這個就是Web目錄了,所有要能過瀏覽器訪問的Web文件都要放到這個目錄里。

二、安裝PHP5
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5(根據俺的實際測試,這一步似乎不用做了,在上一步已經安裝好了,不過還是建議你copy/paste一下這條命令)
sudo /etc/init.d/apache2 restart

測試PHP5是否安裝成功
sudo gedit /var/www/testphp.php
在里面寫入<?php phpinfo(); ?>?
然后在Firefox中打開:
http://localhost/testphp.php
應該能看到下面的畫面,很長的

看完后把testphp.php刪掉,可能會有安全風險

我們測試一個小例子以驗證下php:
終端輸入:sudo gedit /var/www/hello.php
在打開的hello.php中加入一下代碼:
<html>
<head>
<title>World</title>
</head>
<body>
<?php echo "Hello world" ?>
</body>
</html>
瀏覽器地址欄中輸入http://127.0.0.1/hello.php

三、安裝MySql
sudo apt-get install mysql-server

MySql初始只允許本機(127.0.0.1)連接,如果想多臺機子使用或者向Internet開放的話,編輯/etc/mysql/my.cnf
sudo gedit /etc/mysql/my.cnf
找到
bind-address = 127.0.0.1
用#注釋掉,象這樣
#bind-address = 127.0.0.1

MySql默認沒有設置root密碼,本機的root用戶也沒有密碼,有風險是吧,這樣
mysqladmin -u root password your-new-password
mysqladmin -h root@local-machine-name -u root -p password your-new-password(這里我怎么也連接不上mysql服務器,最后在mysql-admin里面改的)
sudo /etc/init.d/mysql restart

四 安裝MYSQL Administrator
sudo apt-get install mysql-admin
安裝好后在Gnome-應用程序-系統工具-MySQL Administrator

這里俺遇到了一個問題,就是運行MySQL Administrator后,點擊User Administrator后,整個MySQL Administrator掛死,最后還是解決了,方法見后面

五 安裝MYSQL for Apache HTTP Server
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
sudo apt-get install phpmyadmin

要讓PHP與MySql一起工作,編輯
sudo gedit /etc/php5/apache2/php.ini
取消對;extension=mysql.so的注釋,象這樣

extension=mysql.so

保存文件,然后
sudo /etc/init.d/apache2 restart

測試:
http://localhost/phpmyadmin

如果出現the requested URL /phpMyAdmin/was not found on this server錯誤.則要建立軟連接,linux下不同于windows把整個phpmyadmin復制到站點下,使用命令安裝完成后,它的目錄在/etc /phpmyadmin和/usr/share/phpmyadmin/兩個目錄下,我們不需要將所有文件復制到你的站點下,只需要通過命令行方式建立軟 連接,就可以以同樣的方式訪問。

sudo ln -s /usr/share/phpmyadmin /var/www/

這里俺能修改用戶,新增用戶等等,回過頭來解決前面提到的點擊User Administrator后,整個MySQL Administrator掛死的問題,見下面的網址:
MySQL Administrator hangs after pressing User Administration Icon
高手們解決的辦法不一,主要的方法:
在終端中:
export DEBUG_DONT_SPAWN_FETCHES=1
mysql-admin
這樣就能順利修改用戶了

#Linux 舉報?瀏覽(977)?評論(1)?轉載

轉載于:https://www.cnblogs.com/sfshine/archive/2012/11/06/2760905.html

總結

以上是生活随笔為你收集整理的ubuntu 安装 php的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。