linux安装web服务器httpd,Linux_linux构建动态WEB服务器安装篇,基本配置 安装web服务器:httpd-2. - phpStudy...

linux构建动态WEB服务器安装篇

基本配置

安装web服务器:httpd-2.X.X

先优化吧

根据CPU设置变量

#export CFLAGS=”-O2 -march=pentium4 -pipe” && CXXFLAGS=$CFLAGS

“-march”选项表示为特定的cpu类型编译二进制代码(不能在更低级别的cpu上运行),

Intel通常是:pentium2, pentium3, pentium3m, pentium4, pentium4m, pentium-m, prescott, nocona

说明:pentium3m/pentium4m是笔记本用的移动P3/P4;pentium-m是迅驰I/II代笔记本的cpu;

prescott是带SSE3的P4(以滚烫到可以煎鸡蛋而闻名);nocona则是最新的带有EMT64(64位)的P4(同样可以煎鸡蛋)

AMD通常是:k6, k6-2, k6-3, athlon, athlon-tbird, athlon-xp, athlon-mp, opteron, athlon64, athlon-fx

用AMD的一般都是DIYer,就不必解释了吧。

1.解压缩

#./configure –sysconfdir=/etc/ –enable-ssl –enable-modules

#make;make install

2.启动服务

#/usr/local/apache2/bin/apachectl start

3. 测试

#links http://localhost

#lynx http://localhost

默认网站目录/usr/local/apache2/htdocs/index.html

netstat -tul |grep 80

安装Mysql

1.解压缩

# ./configure –sysconfdir=/etc –with-extra-charsets=latin1,utf8,gbk,big5,gb2312

–with-extra-charsets指定其它我们要用到的编码,有时象动网之类要用到gbk。

#.make ;make install

#cp /usr/local/share/mysql/my-large.cnf /etc/my.cnf

2.初始化

#useradd -d /usr/local/var mysql

#su - mysql

$/usr/local/bin/mysql_install_db

3.启动服务器

$/usr/local/bin/mysqld_safe

4.用/usr/local/bin/mysql登录测试

安装php

1.解压缩后

#./configure –with-apxs2=/usr/local/apache2/bin/apxs –with-mysql=/usr/local –enable-versioning

–enable-versioning支持老的 php3.php2

#make ; make install

#cp php.ini-dist /usr/local/lib/php.ini

2.编辑apache配置文件/etc/httpd.conf,增加

AddType application/x-httpd-php .php .phtml

3.编写测试网页/usr/local/apache2/htdocs/test.php

4.访问测试网页

# links http://localhost/test.php

收尾工作

1.让apache自动启动

加入到开机脚本/etc/rc.local

/usr/local/apache2/bin/apachectl start

2.让mysql数据库服务器自动启动

#cp /usr/local/share/mysql/mysql.server /etc/init.d/mysqld

#chkconfig mysqld on相关阅读:

Win7/Win8.1系统检测不到KB3035583补丁无法升级Win10的解决方法

javascript获取所有同类checkbox选项(实例代码)

解析php做推送服务端实现ios消息推送

win10系统无法创建分区怎么解决?解决办法图文教程

Linux查看磁盘io开销的几种方法

php连接oracle数据库的方法(测试成功)

Win7快捷键Ctrl+Alt+Del任务管理器打不开解决方法

js事件绑定快捷键以ctrl+k为例

C++ auto类型说明符

ExtJS4如何给同一个formpanel不同的url

jquery计算鼠标和指定元素之间距离的方法

C#判断一个String是否为数字类型

解析mysql left( right ) join使用on与where筛选的差异

Java使用Comparable解决排序问题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值