导航:首页 > 程序命令 > centosphp命令行

centosphp命令行

发布时间:2022-10-07 16:16:25

A. centos 如何安装最新php

一般服务器都加装防火墙,所以第一步要暂停防火墙,否则连接不到相关外网和程序源

Centos 6.默认下没有安装php组件,因此我们需要输入命令:yum -y install php 回车如下图。
不用管,程序会自动完成安装及配置。

Zend组件,Centos 6.3 里面是没有的,需要手动下载,及安装教程请点击下面链接:http://www.juxiwang.com/read-tid-2982.html
到此前期的准备工作已完成,下面就要对Apache进行配置
输入命令:vi /etc/httpd/conf/httpd.conf //打开Apache配置文件,
找到ServerTokens OS将“OS”改为“Prod “ 。//显示服务器运行错误信息。与下图一样,那么Apache你就配置成功了,如果不一样请仔细对比上面的教程是不是那个步骤少了#及字母拼写错了。
到此php运行环境便配置成功啦。
启动http, /etc/rc.d/init.d/httpd start

输入命令:vi /var/www/html/test.php 在弹出的对话框里输入信息:<?phpphpinfo();?>保存退出。然后通过你的浏览器输入:http://127.0.0.1/test.php如出现下图界面,恭喜里php运行环境你配置成功啦。
有时由于httpd.conf没有正确配置,本想浏览php文件,实际是下载了php文件,这个是因为系统没有识别php文件,所以就认为你要下载了。
修改方法: 检查你的httpd.conf当中是否有以下几行LoadMole php5_mole d:\php5\php5_apache2.dll (windows系统)
或LoadMole php5_mole /usr/libexec/apache2/php5.so(或者是libphp5.so)(linux系统)||||||根据你的平台而定,实际路径也因环境而异增加AddType application/x-httpd-php .php|||||||增加DirectoryIndex index.php index.html。一定可以ok
另,如果遇到启动httpd时出现报错信息,httpd: apr_sockaddr_info_get() failed for shiweihttpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName,原因是没有设定ServerName
解决办法:
1)可以设定httpd.conf文件中的 ServerName,如下:ServerName localhost:80
(2)在 /etc/hosts 中填入自己的主机名称 bogon,如下:127.0.0.1 shiwei (用户名称)

还有可能遇到的问题,linux系统里存在多个httpd.conf文件,你不知道是哪个在起作用,那么service httpd restart 启动后,用ps -ef|more看http用的是什么进程,如果是、usr/sbin就用/usr/sbin/httpd -S命令,如果是/usr/local/apache2/bin/httpd,就用/usr/local/apache2/bin/httpd -S。看是启动了哪个,httpd。conf文件启动时是唯一的。

B. 如何测试centos6.5php环境

命令行 php --version 你是安装php webserver 环境还是只安装php 如果是php webserver 在 webserver 根目录下简历 php 文件 查看信息,如果显示php相关信息则成功。

C. 虚拟机装了centos系统,无图形界面的,命令行操作,请问如果要装php,那怎么操作

建议最好还是先把图形装好。因为你要在网络环境中寻找一些资源。比如,你可能要去php的网站下载安装程序。有可能需要第3方的yum源。如果没有图形,那么,linux下有一个叫lynx的工具。但是那种东西,你用一次就明白了,它远不如图形化的火狐,chrome等等好用。
首先验证图形化界面的安装
sudo yum grouplist | grep X\ 窗口系统
或者 sudo yum grouplist | grep X\ Windows
你的系统里面必然能看到返回结果:X 窗口系统或者是X Windows。因为这是系统安装盘本身就提供的。只是你没有安装而已。
安装sudo yum groupinstall X\ 窗口系统 -y或sudo yum groupinstall X\ Windows -y
对于php的支持,也可以参考处理。
sudo yum grouplist | grep "PHP 支持"
安装sudo yum groupinstall -y "PHP 支持"。
实际上grouplist 就是group组和list列表两个单词的组合。
它是显示组件列表的。系统中有些工具,有些任务,不是靠个别的一两个程序就能完成的。而是要依靠多个程序。那么,就可以把它们放置在同一个组里面。需要的时候,一起找来。就象工具箱。螺丝刀,钳子,扳手,螺钉,螺母,等等装在一起,就不用一个个的找了。
groupinstall也是同样道理。把需要的东西,一股脑的装上。要卸载,就是groupremove。
可能还有一些东西,也是搭建php服务说需要的,但却没有被加入yum仓库。那就只有去官网下载了。

D. centos系统下怎样在php文件中执行linux命令

Linux系统下查看目录大小 查看目录大小的命令是(当然也可以查看文件大小)。 例如: ems_data,就是查看ems_data目录下各子目录的大小; ,就是查看当前目录下各子目录的大小; *,就是查看当前目录下各子目录和文件的大小。 为了提高查看效果,我们需要对结果进行排序,因为的命令结果很乱,例如: 从大到小排列: ems_data sort -nr 按目录名排列: ems_data sort +1 -2 选出排在前面的10个: ems_data sort -rn head 选出排在后面的10个: ems_data sort -rn tail 当前目录的大小: -sh . =================================================== 附:linux中命令参数的用法,并用示例进一步说明其使用方法。 Du命令功能说明:统计目录(或文件)所占磁盘空间的大小。 语法: [-abcDhHklmsSx] [-L <符号连接>][-X <文件>][--block-size][--exclude=<目录或文件>] [--max-depth=<目录层数>][--help][--version][目录或文件] 常用参数: -a或--all 为每个指定文件显示磁盘使用情况,或者为目录中每个文件显示各自磁盘使用情况。 -b或--bytes 显示目录或文件大小时,以byte为单位。 -c或--total 除了显示目录或文件的大小外,同时也显示所有目录或文件的总和。 -D或--dereference-args 显示指定符号连接的源文件大小。 -h或--human-readable 以K,M,G为单位,提高信息的可读性。 -H或--si 与-h参数相同,但是K,M,G是以1000为换算单位,而不是以1024为换算单位。 -k或--kilobytes 以1024 bytes为单位。 -l或--count-links 重复计算硬件连接的文件。 -L<符号连接>或--dereference<符号连接> 显示选项中所指定符号连接的源文件大小。 -m或--megabytes 以1MB为单位。 -s或--summarize 仅显示总计,即当前目录的大小。 -S或--separate-dirs 显示每个目录的大小时,并不含其子目录的大小。 -x或--one-file-xystem 以一开始处理时的文件系统为准,若遇上其它不同的文件系统目录则略过。 -X<文件>或--exclude-from=<文件> 在<文件>指定目录或文件。 --exclude=<目录或文件> 略过指定的目录或文件。 --max-depth=<目录层数> 超过指定层数的目录后,予以忽略。 --help 显示帮助。 --version 显示版本信息。 linux中的命令使用示例: 1> 要显示一个目录树及其每个子树的磁盘使用情况 /home/linux 这在/home/linux目录及其每个子目录中显示了磁盘块数。 2> 要通过以1024字节为单位显示一个目录树及其每个子树的磁盘使用情况 -k /home/linux 这在/home/linux目录及其每个子目录中显示了 1024 字节磁盘块数。 3> 以MB为单位显示一个目录树及其每个子树的磁盘使用情况 -m /home/linux 这在/home/linux目录及其每个子目录中显示了 MB 磁盘块数。 4> 以GB为单位显示一个目录树及其每个子树的磁盘使用情况 -g /home/linux 这在/home/linux目录及其每个子目录中显示了 GB 磁盘块数。 5>查看当前目录下所有目录以及子目录的大小: -h . “.”代表当前目录下。也可以换成一个明确的路径 -h表示用K、M、G的人性化形式显示 6>查看当前目录下user目录的大小,并不想看其他目录以及其子目录: -sh user -s表示总结的意思,即只列出一个总结的值 -h --max-depth=0 user --max-depth=n表示只深入到第n层目录,此处设置为0,即表示不深入到子目录。 7>列出user目录及其子目录下所有目录和文件的大小: -ah user -a表示包括目录和文件 8>列出当前目录中的目录名不包括xyz字符串的目录的大小: -h --exclude=’*xyz*’ 9>想在一个屏幕下列出更多的关于user目录及子目录大小的信息: -0h user -0(杠零)表示每列出一个目录的信息,不换行,而是直接输出下一个目录的信息。 10>只显示一个目录树的全部磁盘使用情况 -s /home/linux 注意:参数是多个字符时,前面的减号“–”是两个。

E. CentOS怎样强制卸载PHP以及自定义安装PHP

查看php版本命令:

#php -v

这个命令是删除不干净的

#yum remove php

因为使用这个命令以后再用

#php -v

还是会看到有版本信息的。。。。。

必须强制删除

#rpm -qa|grep php

提示如下

#php-pdo-5.1.6-27.el5_5.3
#php-mysql-5.1.6-27.el5_5.3
#php-xml-5.1.6-27.el5_5.3
#php-cli-5.1.6-27.el5_5.3
#php-common-5.1.6-27.el5_5.3
#php-gd-5.1.6-27.el5_5.3

注意卸载要先卸载没有依赖的

pdo是mysql的依赖项;common是gd的依赖项;
例如:# rpm -e php-pdo-5.1.6-27.el5_5.3
error: Failed dependencies:
php-pdo is needed by (installed) php-mysql-5.1.6-27.el5_5.3.i386

所以正确的卸载顺序是:
# rpm -e php-mysql-5.1.6-27.el5_5.3
# rpm -e php-pdo-5.1.6-27.el5_5.3
# rpm -e php-xml-5.1.6-27.el5_5.3
# rpm -e php-cli-5.1.6-27.el5_5.3
# rpm -e php-gd-5.1.6-27.el5_5.3
# rpm -e php-common-5.1.6-27.el5_5.3

再用# php -v

查看版本信息已经没有提示

安装最新的PHP

wget
tar xzvf php-5.3.6.tar.gz

cd php-5.3.6

./configure --prefix=/usr/local/php

F. centos 下如何通过yum安装最新的php

remi源,这里的php版本较新,5.4,5.5,5.6都有,还有配套的各种扩展
rpms.famillecollet.com


Centos 6.默认下没有安装php组件,因此我们需要输入命令:yum -y install php 回车如下图。
不用管,程序会自动完成安装及配置。

Zend组件,Centos 6.3 里面是没有的,需要手动下载,及安装教程请点击下面链接:

到此前期的准备工作已完成,下面就要对Apache进行配置
输入命令 pd/conf/httpd.conf //打开Apache配置文件,
找到ServerTokens OS将“OS”改为“Prod “ 。//显示服务器运行错误信息。与下图一样,那么Apache你就配置成功了,如果不一样请仔细对比上面的教程是不是那个步骤少了#及字母拼写错了。
到此php运行环境便配置成功啦。

G. 如何使用centos 命令行安装 php + mysql

yum install mysql mysql-server。//安装mysql
service mysqld start //安装完,用命令启动服务。
mysql_secure_installation //设置mysql密码,直接回车,根据提示输入Y,然后会让输入2次你想设置的密码,接下来的按照提示一直按y就行了。 最后出现:Thanks for using MySQL!设置成功
chkconfig mysqld on //和apache一样设置开机自启
service mysqld restart //重启mysql
命令:
yum install php
yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt
到此我们的apache、mysql、php都安装完了。在此重启一次apache和mysql
service httpd restart
service mysqld restart

H. centos 如何检测php安装

需要准备的材料分别是:电脑、centos主机,linux连接工具。

1、首先连接上centos主机,进入等待输入指令的linux命令行状态。

阅读全文

与centosphp命令行相关的资料

热点内容
净化车间门算法 浏览:934
安卓怎么搞jpg 浏览:544
如来佛祖命令雷神去下界 浏览:854
新电脑管家下载好怎么解压 浏览:530
php获取接口数据 浏览:765
最后的命令 浏览:921
如何添加手机app桌面快捷图标 浏览:427
ui设计师与程序员 浏览:417
寿司pdf 浏览:828
pythonbg是什么 浏览:248
c数值算法程序大全 浏览:785
android整点报时 浏览:221
稀土pdf 浏览:536
单片机电子锁 浏览:596
通达信机智资金流指标公式源码 浏览:216
php安装xsl扩展 浏览:842
python如何使用help 浏览:367
上汽荣威app在哪里查询 浏览:903
冰柜压缩机温度108 浏览:720
阿里云邮smtp服务器地址 浏览:254