电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

阿里云服務器下配置LAMP環境——基于CentOS 6.3

瀏覽:8日期:2022-09-14 10:44:10

1、Apache配置

-----------------------------------------------------

vi /etc/httpd/conf/httpd.conf 編輯文件

Options Indexes FollowSymLinks

在331行 修改為:Options Includes ExecCGI FollowSymLinks(允許服務器執行CGI及SSI)

#AddHandler cgi-script .cgi

在796行 修改為:AddHandler cgi-script .cgi .pl (允許擴展名為.pl的CGI腳本運行)

AllowOverride None

在338行 修改為:AllowOverride All (允許.htaccess)

AddDefaultCharset UTF-8

在759行 修改為:AddDefaultCharset GB2312 (添加GB2312為默認編碼)

Options Indexes MultiViews

找到這一行,將“Indexes”刪除 ,變為此狀態 Options MultiViews?(不在瀏覽器上顯示樹狀目錄結構)

DirectoryIndex index.html index.html.var

在 402行 修改為:DirectoryIndex index.html index.htm Default.html Default.htm index.php Default.php index.html.var ?(設置默認首頁文件,增加index.php)

KeepAlive Off

在76行 修改為:KeepAlive On (允許程序性聯機)

MaxKeepAliveRequests 100

在83行 修改為:MaxKeepAliveRequests 1000 (增加同時連接數)

:wq! ?#保存退出

/etc/init.d/httpd restart 重啟

DocumentRoot '/var/www/html' ?修改為你的目錄 ? '/data0/www/xxxxxxxxx' ?(這個目錄就是掛載的數據盤)

rm -f /etc/httpd/conf.d/welcome.conf /var/www/error/noindex.html ? ?#刪除默認測試頁

Apache的日志文件ErrorLog? /etc/httpd/logs/error_log?? (php的錯誤日志也輸出到這里)CustomLog? /etc/httpd/logs/access_log combined

2、php配置

-----------------------------------------------------

vi ?/etc/php.ini ? #編輯

date.timezone = PRC ? ? #在946行 把前面的分號去掉,改為date.timezone = PRC

magic_quotes_gpc = On ? #在745行 打開magic_quotes_gpc來防止SQL注入? (php5.4開始不支持magic_quotes_gpc(防SQL流入))

log_errors = On ? ? ? ? #記錄錯誤日志

:wq! ?#保存退出

/etc/init.d/httpd restart ? #重啟Apche , php

3、掛載數據盤

-----------------------------------------------------

阿里云服務器的硬盤由兩塊組成,一塊是系統盤,一塊是數據盤,默認數據盤是沒有掛載的,如果要用到數據盤就需要自己手動掛載。

通過命令fdisk -l,可以看到設備名為/dev/xvdb。

另外在掛載前要對硬盤(/dev/xvdb)分區和格式化。

分區使用命令fdisk,格式化命令為mkfs.ext3。

如何操作可以參照官方文檔【Linux 系統掛載數據盤?】http://help.aliyun.com/manual?helpId=271

數據盤最多可以掛4塊,掛在/data0,以后其它的可以掛在/data1,/data2,/data3

數據盤的作用,阿里云服務器控制臺提供“重置”功能,可選重置系統盤,還是數據盤,如何操作系統壞了,你可以只重置系統盤,保留網站數據在數據盤。

4、配置MySql數據庫--設置初始密碼,建庫,建表,導入數據

-----------------------------------------------------

請看這里:MySql備份與恢復,遠程訪問MySql服務器

5、把mysql的數據文件,移動到“數據盤”上,防止系統壞了重做系統時數據沒有了。

-----------------------------------------------------

我再移mysql的數據文件后,使用mysql -u用戶名 -p ?登錄時,遇到了錯誤 :ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ’/var/lib/mysql/mysql.sock’ (2)

主要是修改my.cnf文件時有幾步與上文不一樣,這里說明一下。操作方法如下 :

1)、停止mysql進程

2)、把/var/lib/mysql整個目錄移到/data0/db

mv /var/lib/mysql /home/data/

這樣就把MySQL的數據文件移動到了/data0/db/mysql下

3)、修改my.cnf配置文件

不要直接使用/etc/my.cnf配置文件,請到/usr/share/mysql/下找到*.cnf文件,拷貝其中一個(我是my-medium.cnf)到/etc/并改名為my.cnf)中。命令如下:

[root@test1 mysql]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

4)、編輯MySQL的配置文件/etc/my.cnf

為保證MySQL能夠正常工作,需要指明mysql.sock文件的產生位置。

# The following options will be passed to all MySQL clients[client]#password = your_passwordport = 3306#socket = /var/lib/mysql/mysql.sock #注釋了socket=/data0/db/mysql/mysql.sock #新加的內容# Here follows entries for some specific programs

# The MySQL server[mysqld]port = 3306#socket = /var/lib/mysql/mysql.sock #注釋了datadir=/data0/db/mysql #新加的內容socket=/data0/db/mysql/mysql.sock #新加的內容

5)、MySQL啟動腳本/etc/rc.d/init.d/mysqld 不用做任何修改

6)、重新啟動MySQL服務

/etc/rc.d/init.d/mysqld start

如果工作正常移動就成功了,否則對照前面的7步再檢查一下。

移動完MySql之后,PHP連接不上Mysql數據庫了

-----------------------------------------------------

經過上面的的操作,把MySql的數據文件移到其它目錄后,PHP連接不上MySql數據庫了,是因為找不mysql.sock文件。

解決方法一:

建一個軟連接

cd?/var/lib

mkdir mysql

ln -s ?/data0/db/mysql/mysql.sock ?/var/lib/mysql/mysql.sock

解決方案二:

修改/etc/php.ini文件

找到 ?mysql.default_socket = ? 一行,這個值一開始是空的,php將會使用內建在mysql中的默認值。

修改為以下內容:

mysql.default_socket = /data0/db/mysql/mysql.sock

mysql.sock的文件位置請跟據你的實際情況填寫。

還有一處mysqli.default_socket =,要不要修改視情況吧,我沒有修改。

轉自:http://elf8848.iteye.com/blog/1698351

標簽: LAMP
相關文章:
主站蜘蛛池模板: 车件|铜件|车削件|车床加工|五金冲压件-PIN针,精密车件定制专业厂商【东莞品晔】 | 耐火砖厂家,异形耐火砖-山东瑞耐耐火材料厂 | 钢托盘,铁托盘,钢制托盘,镀锌托盘,饲料托盘,钢托盘制造商-南京飞天金属13260753852 | 百度网站优化,关键词排名,SEO优化-搜索引擎营销推广 | 山东成考网-山东成人高考网 | 岸电电源-60HZ变频电源-大功率变频电源-济南诚雅电子科技有限公司 | Trimos测长机_测高仪_TESA_mahr,WYLER水平仪,PWB对刀仪-德瑞华测量技术(苏州)有限公司 | 家庭教育吧-在线家庭教育平台,专注青少年家庭教育 | 液压油缸-液压缸厂家价格,液压站系统-山东国立液压制造有限公司 液压油缸生产厂家-山东液压站-济南捷兴液压机电设备有限公司 | 沥青车辙成型机-车托式混凝土取芯机-混凝土塑料试模|鑫高仪器 | (中山|佛山|江门)环氧地坪漆,停车场地板漆,车库地板漆,聚氨酯地板漆-中山永旺地坪漆厂家 | 微型气泵-真空-蠕动-水泵-厂家-深圳市品亚科技有限公司 | 塑料脸盆批发,塑料盆生产厂家,临沂塑料广告盆,临沂家用塑料盆-临沂市永顺塑业 | 德国进口电锅炉_商用电热水器_壁挂炉_电采暖器_电热锅炉[德国宝] | 轴承振动测量仪电箱-轴承测振动仪器-测试仪厂家-杭州居易电气 | RTO换向阀_VOC高温阀门_加热炉切断阀_双偏心软密封蝶阀_煤气蝶阀_提升阀-湖北霍科德阀门有限公司 | 检验科改造施工_DSA手术室净化_导管室装修_成都特殊科室建设厂家_医疗净化工程公司_四川华锐 | 24位ADC|8位MCU-芯易德科技有限公司 | 高效节能电机_伺服主轴电机_铜转子电机_交流感应伺服电机_图片_型号_江苏智马科技有限公司 | 深圳湾1号房价_深圳湾1号二手房源 | 郑州水质检测中心_井水检测_河南废气检测_河南中环嘉创检测 | 东莞螺杆空压机_永磁变频空压机_节能空压机_空压机工厂批发_深圳螺杆空压机_广州螺杆空压机_东莞空压机_空压机批发_东莞空压机工厂批发_东莞市文颖设备科技有限公司 | 影像测量仪_三坐标测量机_一键式二次元_全自动影像测量仪-广东妙机精密科技股份有限公司 | MVE振动电机_MVE震动电机_MVE卧式振打电机-河南新乡德诚生产厂家 | 磷酸肌酸二钠盐,肌酐磷酰氯-沾化欣瑞康生物科技 | 干粉砂浆设备-干粉砂浆生产线-干混-石膏-保温砂浆设备生产线-腻子粉设备厂家-国恒机械 | 航空铝型材,7系铝型材挤压,硬质阳*氧化-余润铝制品 | 油漆辅料厂家_阴阳脚线_艺术漆厂家_内外墙涂料施工_乳胶漆专用防霉腻子粉_轻质粉刷石膏-魔法涂涂 | China plate rolling machine manufacturer,cone rolling machine-Saint Fighter | 蒸汽热收缩机_蒸汽发生器_塑封机_包膜机_封切收缩机_热收缩包装机_真空机_全自动打包机_捆扎机_封箱机-东莞市中堡智能科技有限公司 | 复盛空压机配件-空气压缩机-复盛空压机(华北)总代理 | 电动不锈钢套筒阀-球面偏置气动钟阀-三通换向阀止回阀-永嘉鸿宇阀门有限公司 | 国际船舶网 - 船厂、船舶、造船、船舶设备、航运及海洋工程等相关行业综合信息平台 | 橡胶弹簧|复合弹簧|橡胶球|振动筛配件-新乡市永鑫橡胶厂 | 成都中天自动化控制技术有限公司 | 岩石钻裂机-液压凿岩机-劈裂机-挖改钻_湖南烈岩科技有限公司 | 肉嫩度仪-凝胶测试仪-国产质构仪-气味分析仪-上海保圣实业发展有限公司|总部 | 乐考网-银行从业_基金从业资格考试_初级/中级会计报名时间_中级经济师 | 长沙中央空调维修,中央空调清洗维保,空气能热水工程,价格,公司就找维小保-湖南维小保环保科技有限公司 | 顺景erp系统_erp软件_erp软件系统_企业erp管理系统-广东顺景软件科技有限公司 | 沥青车辙成型机-车托式混凝土取芯机-混凝土塑料试模|鑫高仪器 |