RSS订阅王佳明的个人网站
你现在的位置:首页 / 技术 / 正文

centos搭建lamp环境

0 技术 | 2015年11月25日

 

命令如下
yum -y install httpd mysql mysql-server php php-mysql postgresql postgresql-server php-postgresql php-pgsql php-devel
yum安装过程,大概1-2分钟
启动apache服务并查看时候启动成功
命令如下:(切记用root用户启动服务)
启动:/etc/rc.d/init.d/httpd start
检测启动结果:ps aux | grep httpd
查看服务器的ip
ifconfig
进入网站根目录
cd /var/www/html/
新建一个phpinfo.php的程序
echo phpinfo.php
编辑phpinfo.php文件
vi phpinfo.php
按i 进入插入模式,然后可以编辑文件.
点击一下键盘上的"ESC",然后输入":wq!"这样就将文本保存了.
如果不想保存就按一下键盘上的"ESC",输入":q!".如果你不确定是否成功.
可以通过"cat filename" 命令来查看.

进行mysql数据库的配置
启动:  /etc/rc.d/init.d/mysqld start
------------------------------------------------------
MYSQL中root用户忘记密码找回方式:
1、先关闭所有正在运行的mysqld进程:
killall mysqld
2、使用跳过授权表参数启动MySQL:
mysqld_safe --skip-grant-tables --user=mysql &
3、为root@localhost设置新密码:
mysql -u root -p   //使用空密码登录数据库
use mysql;    //选择要操作的库名
update user set Password=password('newpassword') where User='root';  //更改root用户的密码
4、正常重启MySQL后就可以使用新密码进行登录。
退出命令:exit;
-----------------------------------------------------------
登录数据库
mysql -u root -p
显示全部数据库
show databases;

查询一个数据库里面的表
use 数据库名称;
show tables;

数据库里面创建表
use 数据库名称;
逐行输入
create table person(
id int auto_increment primary key,
name varchar(255),
del_flg int(2) default 0);

显示表结构
desc 表名;

插入数据
insert into person (id,name,del_flg) values (null,'老王',1);

执行其他SQL
sql语句;


<?php
header("Content-type:text/html;charset=utf-8");
$link = mysql_connect('localhost','root','nl3yc15210');
mysql_select_db('test',$link);
mysql_query('set names utf-8');

$query_sql = "select * from person";
$result = mysql_query($query_sql);

$data = array();

while($row = mysql_fetch_assoc($result)){
$data[] = $row;
}

echo "<pre>";
print_r($data);
?>

进入路径
cd /var/www/html/

创建文件
echo 文件名

修改文件
vi 文件名

vi编辑详解
光标的移动除了键盘上的上下左右键.也可以是小写模式下,按键盘上的"h,j,k,l",
"ctrl+b":屏幕往后移动一页
"ctrl+f":屏幕往前移动一页
"ctrl+u":屏幕往后移动半页
"ctrl+d":屏幕往前移动半页
输入任何一个整数,然后输入"shift+G" 就可以到这一页的开头了.
按键盘上的大写"G"移动到文章的最后.
按"$"符号将光标移动到行尾
"^"将光标移到行头
"w":将光标移到下一行头
"b":跟"w"相反.移到上一行行头
"e":将光标移到下一行尾.
如果想让文本显示行号.就在命令行 模式下,在文本最后输入":set nu"命令.就可以了

复制   
「yw」:将光标所在之处到字尾的字符复制到缓冲区中。   
「yy」:复制光标所在行到缓冲区。   
「#yy」:例如,「6yy」表示拷贝从光标所在的该行"往下数"6行文字。   
「p」:将缓冲区内的字符贴到光标所在位置。
注意:所有与"y"有关的复制命令都必须与"p"配合才能完成复制与粘贴功能。

查找
用"/"加上要查找的内容.例如"/hello"或者是"?hello"也是可以的.


替换   
「r」:替换光标所在处的字符。 ,按一下"r"然后输入要即可.  
「R」:替换光标所到之处的字符,直到按下「ESC」键为止。

恢复上一次操作   
「u」:如果您误执行一个命令,可以马上按下「u」,
回到上一个操作。按多次"u"可以执行多次恢复.就相当于"CTRL +Z"的操作.

推荐您阅读更多有关于“ lamp  centos  linux   ”的文章

以上内容如果对你有用,请收藏。
上一篇:centos 快速搭建vpn下一篇:SQL Server跨数据库访问数据

猜你喜欢

评论列表:

官方LOGO
    佳明one

    我们的使命是减少资金、技术和
    教育方面的障碍,以提供有效的
    IT科技支援。。。。。。。。。

    5ubg


    扫码从手机访问


网站分类
友情链接