Ubuntu 下 搭建lamp
1》點擊 系統 ->系統管理 ->新立得軟體包管理器 點擊編輯 ->使用任務分組標記軟體包 點擊 LAMP server
2> 安裝軟體 在安裝過程中,有要輸入mysql 用戶root 的密碼,輸兩次。需要時間 ,耐心等待。
3》 編輯php配置文件
sudo gedit /etc/php5/apache2/php.ini
在 extension 下面 加上
extension=php5-mcrypt.so
保存,重啟apache2
4> 配置apache
sudo gedit /etc/apache2/apache2.conf
(注意這個命令要看具體安裝路徑,可以現找到apache2.conf 然後點擊屬性查看掛在點)
在配置文件最後面加入
#添加文件類型支持
<IfMole mod_php5.c>
AddType application/x-httpd-php .php
DirectoryIndex index.php
</IfMole>
#默認字元集 根據自己需要
AddDefaultCharset UTF-8
#伺服器地址
ServerName 127.0.0.1
#添加首頁文件 三個的順序可以換 前面的訪問優先 (當然你也可以加別的 比如default.php)
<IfMole dir_mole>
DirectoryIndex index.htm index.html index.php
</IfMole>
5》配置mysql
sudo gedit /etc/mysql/my.cnf
#這里有一個地方要注意
#因為默認是只允許本地訪問資料庫的 如果你有需要 可以打開。
bind-address 127.0.0.1
#這一句是限制只能本地訪問mysql的。如果有需要其他機器訪問 把這句話用#注釋掉
#bind-address 127.0.0.1
6》測試php
新建空文檔,輸入
<?php
phpinfo();
?>
保存為t.php (注意有時輸入
<?php
phpinfo();
php?>
解釋器不能編譯。可能是版本的原因。有的書上說是這兩種格式都可以,但我裝的時候不可以。)
然後將剛才編寫的t.php文件到 /var/www 下。(可以用命令 cp t.php /var/www)
在瀏覽器中輸入http://localhost/t.php 會顯示
7》測試mysql
建立空白文檔,輸入
<?php
$link=mysql_connect('localhost','root','123456');
if(!$link) echo "失敗!";
else echo "成功!";
mysql_close();
?>
(注意 :上面的代碼中的root 是資料庫mysql 的用戶名,而 123456是用戶名root的對應密碼。如果你在裝mysql 時設置的root 密碼不是123456 比如是456123,上述代碼中就應該是456123總之對應就好。當初我就在這犯了錯誤。最後覺醒了。)
另存為 m.php 然後在瀏覽器中輸入http://localhost/m.php 如果正常,會顯示
成功!
② 怎麼在linux伺服器上配置php環境
建議多使用網路搜索,網上這樣的帖子特別多。
Linux的分支比較大,不過常使用的也就Centos和Ubuntu。下面我貼出來在Centos上面搭建php環境的方法,命令有所不同,不過差異不大。
安裝apache:
yum install httpd httpd-devel
啟動apache:
/etc/init.d/httpd start
此時輸入伺服器的IP地址,應該看到apache的服務頁面,埠不用輸,apache默認就是使用80埠
安裝mysql:
yum install mysql mysql-server
啟動mysql:
/etc/init.d/mysqld start
安裝php
yum install php php-devel
重啟apache使php生效
/etc/init.d/httpd restart
此時可以在目錄:/var/www/html/下建立一個PHP文件
代碼:
<?php phpinfo(); ?>
然後訪問這個文件,就能看到PHP的一些信息,php.ini配置文件的路徑可以在這個頁面上看到
安裝php的擴展
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安裝完擴展之後需要再次重啟apache
/etc/init.d/httpd restart
測試mysql是否鏈接成功的php代碼
<?php
$con = mysql_connect("10.0.@.@@","@@","@@");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("mydb", $con);
$result = mysql_query("SELECT * FROM sys_user");
while($row = mysql_fetch_array($result))
{
echo $row['UserName'] . " " . $row['PassWord'] . " " . $row['id'];
echo "<br />";
}
mysql_close($con);
?>
可以把上面的代碼傳入目錄/var/www/html/
就可以看到執行情況
③ 在本地搭建網站最好用linux那個版本!!!!
紅旗Linux桌面版6.0 sp1系統光碟中科紅旗Linux桌面版6.0 sp1下載地址: http://www.redflag-linux.com/download_end.php?class1=6&class2=1&id=371
④ 怎麼在linux運行php文件
在安裝完PHP和Apache2後,我們需要安裝PHP命令行解釋器。
# apt-get install php5-cli [Debian 及類似系統]
# yum install php-cli [CentOS 及類似系統]
接下來我們通常要做的是,在/var/www/html(這是 Apache2 在大多數發行版中的工作目錄)這個位置創建一個內容為 <?php phpinfo(); ?>,名為 infophp.php 的文件來測試(PHP是否安裝正確),執行以下命令即可。
# echo '<?php phpinfo(); ?>' > /var/www/html/infophp.php
然後,將瀏覽器訪問 http://127.0.0.1/infophp.php ,這將會在網路瀏覽器中打開該文件。
檢查所有PHP信息
這里,『-f『選項解析並執行命令後跟隨的文件。
⑤ 怎樣選擇國外伺服器
選擇國外伺服器時,應注意以下幾點:
IP類型:
操作系統:
伺服器軟體與資料庫:
性能與穩定性:
在線人數與資源限制:
綜上所述,選擇國外伺服器時需要綜合考慮IP類型、操作系統、伺服器軟體與資料庫、性能與穩定性以及在線人數與資源限制等因素。通過仔細比較和評估,選擇最適合自己需求的伺服器方案。