Login
网站首页 > 文章中心 > 其它

以及php服务端_php服务端语言

作者:小编 更新时间:2023-09-11 10:00:43 浏览量:413人看过

如何PHP作为程序的服务端

PHP?需要加载?php_sockets?扩展,

并以?CLI?方式运行.

注意程序中应加入可控的退出机制

怎么搭建php服务器?

php服务器搭建有两种方式

一种是linux◆apache◆mysql◆php方式.

另外一种是windows◆IIS◆mysql◆php方式.

还有一种方式,就是在windows模式下,用apache作为服务器.

这种情况.第一种配置较为复杂.而且一般作为服务器居多,个人电脑测试用,一般以windows为主.

打开控制面板-程序和功能-打开或关闭windows功能.安装好IIS后如下:

请求路径设为*.php,模块选择fastCgiModule.在windows◆IIS模式下.fastCGI模式比传统的isapi模式效率要高很多.

可执行文件选择刚才解压的目录.文件类型选择.exe,选择对应的文件即可.下面的名称可任意.

如何配置php服务器

PHP服务器LAMP配置与应用(Linux◆Apache◆Mysql◆Php):

已默认安装了php,可以使用rmp -q php查看其版本号

安装mysql服务端mysql-server(与perl-DBD包有依赖关系,要先安装)

安装php支持mysql的模块php-mysql(与php-pdo包有依赖关系,要先安装)

Mysql的web管理工具phpMyAdmin

安装

执行下列命令:

#cd phpMyAdmin

#mkdir config #建立一个用来保存配置的目录

#chmod o◆rw config #更改该目录的权限为属主可读写

#cp config.sample.inc.php config/ #将当前目录下的config.sample.inc.php复制到config

#chmod o◆w config/config.inc.php # 使该文件的属主具有写权限

运行安装向导页面

User for config auth__________________

Password for config auth__________________

phpMyAdmin control user____________________

phpMyAdmin control user password______________________

phpMyAdmin database for advanced features__________________

配置成功保存的话,执行下面命令

#mv config/config.inc.php . #将配置文件移动到phpMyAdmin的主目录

#chmod o-r config.inc.php #为安全起见,移去该文件的读写权限

在浏览器中打开phpMyAdmin对应的站点

phpbb应用

mysql的账号管理

mysql use mysql;

mysql flush privileges;

新建phpbb论坛所要用到的数据库:mysqlcreate database XXX;

为phpbb所在目录新建虚拟主机

在浏览器中访问该虚拟主机,以安装phpbb

php配置实例

利用源代码安装LAMP

首先要在相关网站获取Apache、Mysql、Php的源码包,一般扩展名为xxx.tar.gz.

删除系统原有Apache、php、Mysql项目,可能要用到下面的命令

# rpm -e xxx

# rpm -e xxx nodeps #不考虑依赖关系而删除xxx包

# rpm -e xxx yyy zzz #删除xxx,yyy,zzz包

如果无法删除一个RPM包,可以使用以下两步:

#rpm -f /var/lib/rpm

#rpm --rebuilddb

或:

#rpm -ivh --justdb xxx

#rpm -e xxx

# ./configure --enable-so

# make

# make install

①.) 建立用户及组,如果在/etc/passwd中已有该用户,则下列操作可以省略

shell groupadd mysql

shell useradd -g mysql mysql

shell gunzip mysql-VERSION.tar.gz | tar -xvf -

shell cd mysql-VERSION

shell ./configure --prefix=/usr/local/mysql #配置(指定mysql安装路径)

shell make #编译

shell make install #安装

shell cp support-files/my-medium.cnf /etc/my.cnf #建立mysql配置文件

shell cp support-files/mysql.server /etc/init.d/ #建立mysql控制脚本

shell cd /usr/local/mysql

shell bin/mysql_install_db --user=mysql #建立mysql系统数据库

shell chown -R root . #更改当前目录及子目录所有者

shell chown -R mysql var #更改var目录及子目录所有者

shell chgrp -R mysql . #更改当前目录及子目录所属组

shell bin/mysqld_safe --user=mysql #以后台模式运行mysqld服务

shell chkconfig --list | less #查看服务列表

shell chkconfig --add mysql.server #将mysql.server添加到服务列表

shell service mysql.server restart

①.) tar -zxvf php-NN.tar

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

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

DirectoryIndex index.php index.htm index.html

①.0) 重启httpd服务

# /usr/local/apache/bin/apachectl -k start

$vi index.php

php

phpinfo()

php中的服务器是什么意思?有什么作用?干什么的?

意思:一般指装有apachephpmysql这三种软件的服务器/电脑.

作用:能够进行PHP网站发布最基本的架构之一.

用处:能让PHP程序/网站运行.

PHP是一种用来制作动态网页的服务器端脚本语言.你通过PHP和HTML创建页面.当访问者打开网页时,服务器端便会处理 PHP 指令,然后把其处理结果送到访问者的浏览器上面,就好像 ASP 或者是 ColdFusion 一样.

然而,PHP 跟 ASP 或 ColdFusion 不一样的地方在于,它是跨平台的开放源代码.PHP 可以在 Windows NT 以及很多不同的 Unix 版本中执行,它也可以被编译为一个 Apache 模块,或者是一个CGI二进制文件.

以上就是土嘎嘎小编为大家整理的以及php服务端相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章