linuxlamp命令 linux命令 ls

LAMP:Linux Apache Mysql/MariaDB Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序
一.部署Apache Web服务器
(root下操作su root)1.部署Apache Web服务器运行如下
2.测试所安装Apache Web服务器
3.检测Apache是否运行
4.浏览器查看Apache测试页面内容
安装php7 sudo apt-get install php7.0
安装apache2 php7 module sudo apt-get install libapache2-mod-php7.0
安装php-mysqli模块:
apt-get install php-mysql
修改php.ini设置文件 :
/etc/php/7.0/apache2/php.ini(vim php.ini)
extension=php_mysqli.dll 去掉注释;
(命令::/php_mysqli.dll,查找到上面的命令去掉前面的符号:)
systemctl start apache2 #生效
/var/www/html #下建立一个phpinfo.php文件?php phpinfo(); ?
(touch phpinfo.php)
vim?php phpinfo(); ?
实战:安装基于PHPMySQL的博客及CMS建站系统
找到emlog_6.0.0下src文件夹拷贝到 /home/sgxz/下
在root 下cp -r /home/sgxz/src /var/www/html
创建数据库
mysql -u root -p
MariaDB [(none)] CREATE DATABASE emg;
在/var/www/html# 下
chmod -R 777 src #src为博客网站目录
回到浏览器
出现 连接数据库失败,请检查数据库信息 。错误编号:1698
进入mysql数据库 修改root密码
【linuxlamp命令 linux命令 ls】 MariaDB [(none)] update mysql.user set authentication_string=PASSWORD('root'), plugin='mysql_native_password' where user='root';
回到浏览器输入
Linux中自动解压/root/lamp下所有压缩包的命令tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar –xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip
把file换成/root/lamp/*
怎样查看linux下是否已经搭建lamp环境已经在linux环境下所以大多数情况下是查看centos的版本linuxlamp命令:
cat /etc/issue
#或者
cat /etc/redhat-release
查看Apache也就是httpdlinuxlamp命令 , 输入一下版本号就可查看是否已经安装
httpd -v
同理,php也一样linuxlamp命令:
php -v
mysql可以输入一下登录命令试试
mysql -uroot -p
如果显示-bash: mysql: 未找到命令,那就是没安装 。
推荐一篇最简单的方法:
在linux下搭建LAMP环境
LINUX下安装LAMP,在安装apache的时候,出错,错误提示如下建议你make clean再试试 。
libtool: install: error: cannot install `libaprutil-1.la' to a directory not ending in /usr/local/apache2--sysconfdir=/etc/httpd/lib
这个错误--sysconfdir=/etc/httpd/lib..实际参数是/etc/httpd
linux下安装lamp环境时安装Apache报错,错误如下装apache会遇到许多问题 , 他们完全都是有解决办法的,你可以去google轻松找到他们 。
以下是我帮你找的,转自csdn
在Linux Redhat6下面安装apache server的时候,执行完./configure命令后在执行make命令的时候报如下错误:/usr/bin/ld: /usr/local/lib/libz.a(crc32.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libz.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[4]: *** [mod_deflate.la] 错误 1
make[4]: Leaving directory `/usr/local/httpd-2.4.3/modules/filters'
make[3]: *** [shared-build-recursive] 错误 1
make[3]: Leaving directory `/usr/local/httpd-2.4.3/modules/filters'
make[2]: *** [shared-build-recursive] 错误 1
make[2]: Leaving directory `/usr/local/httpd-2.4.3/modules'
make[1]: *** [shared-build-recursive] 错误 1
make[1]: Leaving directory `/usr/local/httpd-2.4.3'
make: *** [all-recursive] 错误 1
解决方法
下载zlib-1.2.3.tar.gz放在/usr/local目录下执行以下命令:
tar -zxvf zlib-1.2.3.tar.gz
cd zlib-1.2.3
./configure
vi Makefile
找到 CFLAGS=-O3 -DUSE_MMAP
在后面加入-fPIC , 即变成CFLAGS=-O3 -DUSE_MMAP -fPIC
makemake install
然后再进入/usr/local/httpd-2.4.3这个目录执行下面的语句:
./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr/bin/apr-1-config --with-apr-util=/usr/local/apr-util/bin/apu-1-config --with-pcre=/usr/local/pcre/bin/pcre-config --with-zlib-1.2.3=/usr/local/zlib-1.2.3 --enable-so
linux下lamp平台下安装zabbix到了,检查安装条件时 , 提示 PHP bcmath no Fail PHP mbstring no Fail#1.首先进入php的源码目录下扩展目录
cd/root/php-7.1.3/ext
#2.进入要编译的模块的目录下,这里进入bcmath
cd/root/php-7.1.3/ext/bcmath
#3.执行如下命令
phpize
./configure --with-php-config=/usr/local/php/bin/php-config
makemake install
注意:--with-php-config的路径请以你的实际路径为准!
#4.编译成功后,日志会输出bcmath.so这个文件的地址
Installing shared extensions:/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/
#5.将上述文件添加到php.ini文件里
vi /usr/local/php/lib/php.ini
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/bcmath.so
#6.重启你的apache或nginx服务器后,再刷新页面查看是否成功 。
linuxlamp命令的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux命令 ls、linuxlamp命令的信息别忘了在本站进行查找喔 。

    推荐阅读