Linux部署动态网页,linux构建动态WEB服务器安装篇

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

发布时间:2008-09-18 08:50:01   作者:佚名   text-message.png 我要评论

基本配置

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

先优化吧

根据CPU设置变量

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

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

Intel通常是:pentiu

基本配置

安装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

相关文章

f299fea83e0d798d35396cd10e018002.png

Centos8怎么关闭终端响铃?Centos8系统中想要关闭终端响铃选项,该怎么关闭呢?下面我们就来看看Centos系统取消终端响铃的方法,需要的朋友可以参考下2020-10-09

81c0aa5deb5fbc554b4d8608d7b68a21.png

Centos8系统怎么设置为字符编码?Centos8终端中想要设置我字符编码,该怎么设置呢?下面我们就来看看详细的教程,需要的朋友可以参考下2020-09-30

cb637e24c0c444a49a59ab5ef9a5df38.png

Centos8怎么进行复位清屏?Centos8中想要进行复位清屏,该怎么操作呢?下面我们就来看看Centos8终端复位清屏的技巧,需要的朋友可以参考下2020-09-28

54d90d45aca6d4fe6210ce969d3ea9e4.png

Centos8界面语言怎么设置?Centos8中想要设置语言界面,该怎么设置呢?下面我们就来看看Centos用户界面语言的设置方法,需要的朋友可以参考下2020-09-28

27a5f0ed843171b37a9c3b24f5c453a8.png

Linux怎么设置中文语言?Linux系统中中文显示乱码,可能是因为没有安装中文语言包,该怎么安装中文语言包,让linux显示中文呢?我们以centos中文乱码为例,分享解决办法,2020-05-18

8c9d7d69756ebcdfb210fff09c192ebf.png

我们有很多项目和软件需要在Linux系统的桌面环境中进行安装和调试,但是有时候我们都在本地使用视窗系统,安装虚拟机也比较麻烦或者不能完全实现运行环境,这里为大家介绍2020-01-26

ef2554fbaf51ad7f519037befee9fdb3.png

这篇文章主要介绍了CentOS 8.0.1905 linux服务器系统安装与配置图解教程,需要的朋友可以参考下2019-11-19

5a2b2255d20231dadb1e31b9850722dd.png

CentOS7默认的快捷键怎么修改设置?CentOS7中想要修改默认的快捷键,该怎么修改呢?下面我们就来看看详细的教程,需要的朋友可以参考下2019-11-05

c543a4609dc63cf0cc1d8d2ef2031195.png

centos7怎么进去tmp目录并清除垃圾?centos7系统想要清除tmp目录的垃圾,该怎么清除呢?下面我们就来看看详细的教程,需要的朋友可以参考下2019-07-05

使用最小化安装CentOS后,无法使用Tab键补全命令,这里就为大家分享一下解决方法,需要的朋友可以参考下2018-05-25

最新评论

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/434489.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

sip事务与对话

一个事务通常由一个请求开始,由一个响应码(a response code)结束。VIA头域中的branch参数用来标识一个事务。 对话可以是开始于一个INVITE事务,结束于一个BYE事务。一个对话由FROM,TO和CALL-ID头域的结合所…

[转]Win7 系统安装VS2008没反应 点击安装一闪就没有反应 .

原文地址:http://blog.csdn.net/mingjie_520/article/details/6757960 Win7 系统上用虚拟光驱安装 VS2008 没反应,安装不启解决方案VS2008 ISO境像文件,解开来安装的话,也没有问题,不过真的很慢,解出又占空…

apt-get的更新源

1、先备份 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份下当前的源列表,有备无患嘛.) 2、修改更新源 sudo gedit /etc/apt/sources.list (打开源列表文件) 3、修改 deb http://mirrors.sohu.com…

电脑用linux命令大全,电脑操作时常用的一些Linux命令

电脑操作时常用的一些Linux命令1、修改密码:passwd用户名2、下载jdk-6u25-linux-i586.bin3、运行(cd进入某一目录后,/usr/jdk-6u25-linux-i586.bin解压缩操作)sh jdk-6u25-linux-i586.bin4、到opadmin home目录下改环境变量vi .bash_profile编辑用户主目…

在WIN7下硬盘安装XP双系统

在WIN7下硬盘安装XP双系统 对安装过程有疑问的朋友们请在雨林木风论坛 请教其他高手吧,他们很热心的!对于有些人提的许多很白痴的问题的确爱莫能助了。。 很多朋友因为WIN7的美观界面和方便的操作而放弃了xp,但是用过一段时间的WIN7后会发现…

px、dp和sp,这些单位有什么区别?

相信每个Android新手都会遇到这个问题,希望这篇帖子能让你不再纠结。 px: 即像素,1px代表屏幕上一个物理的像素点; px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同&#x…

linux 例行性工作,Linux例行性工作

Linux例行性工作Linux:例行性工作什么是例行性工作?其实对于例行性工作而言就是在当前环境下周期性进行的必须工作。在Linux下,有2种例行性工作种类:一种是突发性,做完以后就没有的那种at:at是个可以处理仅执行一次就结束调度的命…

socket 编程入门教程(三)TCP原理:5、TCP的三次握手(three-way handshake)

前面3个小节介绍了socket机制对TCP协议三次握手的实现,需要强调的是,与协议独立于实现类似,TCP的三次握手是独立于socket体系的理论。在TCP协议中,三次握手是通过3个TCP格式的IP数据报来实现的。TCP格式的IP数据报中包含着TCP首部…

Android串口通信实例分析【附源码】

Android 串口通信实例分析,用的时开源的android-serialport-api 这个是用android ndk实现的串口通信,我把他做了一个简化,适合于一般的程序的串口通信移植,欢迎拍砖~~~~&#xff5e…

linux 下搭建yolov3错误,Ubuntu20.04+cuda11.1+yolo3 目标检测 深度学习系统 真正从0搭建 包含各类可能遇到的错误...

本篇文章包含内容较多,请参照目录浏览,在每一部分结束或,有该部分可能遇到的问题0、开始本教程前请先备份电脑中的重要文件!!!!一、Ubuntu20.04 搭建更详细的内容请参照该博客:https://www.cnblogs.com/mas…

怎么配置SQLServer2005以允许远程连接

默认情况下,SQLServerExpressEdition 2005和SQL Server 2005开发版不允许远程连接。  要允许远程连接SQL Server 2005 ,需要完成以下步骤:  在SQLServer 实例上启用远程连接。  打开服务器 SQLBrowser 服务。  配置防火墙以允许SQLBrowser 服务和SQLServer服…

Kamailio 简介

Kamailio项目诞生于 2005年7月, 它是从德国FhG FOKUS研究所主导的SIP Express Router(SER)项目组分裂出来的。新项目建立的目标是创建一个开放的开发环境,以建立一个强大的可扩展的开源SIP服务器。最初,新项目命名为OpenSer,后来因…

SystemVerilog例子---traffic light

SystemVerilog例子---traffic light module traffic_light(output logic green_light,yellow_light,red_light,input sensor,input [15:0] green_downcnt,input [15:0] yellow_downcnt,input clock,input resetN); parameter R_BIT 0,G_BIT 1,Y_BIT 2;enum logic [2:0] {RE…

蓝桥杯c语言a组省赛试题及答案,2016-蓝桥杯-省赛-C语言大学A组全部真题.doc

第七届蓝桥杯大赛个人赛省赛真题(软件类)C/C 大学A组考生须知:考试开始后,选手首先下载题目,并使用考场现场公布的解压密码解压试题。考试时间为4小时。时间截止后,提交答案无效。在考试强制结束前,选手可以主动结束考…

Digest authentication

“摘要”式认证( Digestauthentication)是一个简单的认证机制,最初是为HTTP协议开发的,因而也常叫做HTTP摘要,在RFC2671中描述。其身份验证机制很简单,它采用杂凑式(hash)加密方法&a…

关于DateTime和String转换的容易犯得错误

在开发中,常常会有DataTime类型和String类型的互相转换的要求,比较常用的写法是 var date Convert.ToDateTime("2012/06/08 09:10:10"); 咋一看这个代码好像没有什么问题, 实际运行也没发现问题。但是客户的机器上却是有转换的异常…

软件工程-c语言--基于at89c51单片机c语言编写的计算器,基于AT89C1单片机C语言编写的计算器.doc...

基于AT89C1单片机C语言编写的计算器#include#define uint unsigned int#define uchar unsigned charsbit dulaP2^6;sbit welaP2^7;sbit key1P3^4;uchar code table[]{0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0};uchar num,temp,num1…

Asterisk Queue呼叫中心的实现

1.先在sip.conf中建立若干个sip账号 如&#xff1a; [2207] typefriend mailbox2207 dtmfmoderfc2833 callgroup hostdynamic username2207 secret2207 canreinviteyes contextinternal calleridsch<2207> pickupgroup accountcode natyes disallowall allowilbc allowal…

stub 和 skeleton 的讲解,自己实现一个stub和skeleton程序

RMI的本质就是实现在不同JVM之间的调用,它的实现方法就是在两个JVM中各开一个Stub和Skeleton&#xff0c;二者通过socket通信来实现参数和返回值的传递。 有关RMI的例子代码网上可以找到不少,但绝大部分都是通过extend the interface java.rmi.Remote实现&#xff0c;已经封装的…

linux getdents 例子,Linux内建命令和外部命令(整理)

Linux命令有内部命令(内建命令)和外部命令之分&#xff0c;内部命令和外部命令功能基本相同&#xff0c;但也有些细微差别。【内部命令 vs. 外部命令】(1)内部命令实际上是shell程序的一部分&#xff0c;其中包含的是一些比较简单的linux系统命令&#xff0c;这些命令由shell程…