-
防火墙允许外网访问:
firewall-cmd --zone=public --add-port=22/tcp --peermanent
peermanent:永久
查看全部 -
ip addr : 查看网络IP分配情况
查看全部 -
centos网络配置:/etc/sysconfig/network-scripts/ifcfg-网卡名称
1.开机启动
ONBOOT=yes
2.静态ip
BOOTPROTO=static: BOOTPROTO=dhcp,动态主机配置协议,我们要做成静态的
IPADDR=192.168.1.150
NETMASK=255.255.255.0
NM_CONTROLLED=no:Network manger服务缺省情况下,不启动,否则修改网卡文件的时候,如果实时生效,可能会导致网络中断
3.重启网络服务
systemctl restart network.service
查看全部 -
cmake
[root@localhost mysql-8.0.12]# cmake \
> -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
> -DMYSQL_DATADIR=/mydata/mysql/data \
> -DSYSCONFDIR=/etc \
> -DMYSQL_USER=mysql \
> -DWITH_MYISAM_STORAGE_ENGINE=1 \
> -DWITH_INNOBASE_STORAGE_ENGINE=1 \
> -DWITH_ARCHIVE_STORAGE_ENGINE=1 \
> -DWITH_MEMORY_STORAGE_ENGINE=1 \
> -DWITH_READLINE=1 \
> -DMYSQL_UNIX_ADDR=/var/run/mysql/mysql.sock \
> -DMYSQL_TCP_PORT=3306 \
> -DENABLED_LOCAL_INFILE=1 \
> -DENABLE_DOWNLOADS=1 \
> -DWITH_PARTITION_STORAGE_ENGINE=1 \
> -DEXTRA_CHARSETS=all \
> -DDEFAULT_CHARSET=utf8 \
> -DDEFAULT_COLLATION=utf8_general_ci \
> -DWITH_DEBUT=0 \
> -DMYSQL_MATNTAINER_MODE=0 \
> -DWITH_SSL:STRING=bundled \
> -DWITH_ZLIB:STARING=bundled
查看全部 -
如何在Linux下编译安装软件
查看全部 -
防火墙开启80端口,
firewall-cmd --zone=public --add-port=80/tcp --permanent
重启防火墙
systemctl restart firewalld.service
查看全部 -
apache使用select轮询,死循环。量大,效率低,占用内存高。
nginx使用epoll监听,效率高,轻便,占用内存低。
查看全部 -
linux Apache nginx php mysql 简介
Nginx与Apache一样是服务器软件,可监听端口、接受请求、解析http/https协议 将用户请求转发给php处理后,将数据返回给apache在递给客户端。
apache 使用的是select 轮循 使用类似for 循环的机制循环查看,对事件, nginx 使用的是yipoor 事件监听,不会玩主动轮循事件,而是监听到改变这进行处理
linux 上安装软件的方式有2种
1.linux上如何编译安装软件 ./configure 编译make 代码编译成二进制文件 安装make install
2. yum安装
yum安装:不下载代码,从远程代码编译安装
查看全部 -
cd /usr/local/php7-*/
ll
cd etc/
ll
vim php-fpm.conf
/include
include=/usr/local/php7-*/etc/php-fpm.d/*.conf //include引入文件
cd php-fpm.d/
ll
vim www.conf
user=nobody
group=nobody //启动的用户和用户组
/usr/local/php7-*/sbin/php-fpm //启动fpm
ps aux | grep php-fpm //查看fpm进程
vim www.conf
/max_children //搜索
pm=dynamic //进程是动态的还是静态的
pm.max_children=5 //最大可以启动的子进程
pm.start_servers=2 //在启动时先启动几个子进程
ps aux | grep php-fpm //记录下主进程的进程号2760
kill -USR2 2760
ps aux | grep php-fpm
查看全部 -
wget http://nginx.org/download/nginx-1.10.1.tar.gz
tar -zxvf nginx-1.10.1.tar.gz
ls -alh | grep nginx
cd nginx-1.10.1
./configure --perfix=/usr/local/nginx --with-pcre=../pcre-8.37/
make
make install
cd /usr/local/nginx/
cd sbin/
ps aux | grep httpd
kill -9 31586 31587 31588 31589
ps aux | grep httpd
./nginx
cd /usr/local/php7-imooc/sbin/
ll
./php-fpm //失败
cd /usr/local/php7-imooc/etc/
mv php-fpm.conf.default php-fpm.conf
../sbin/php-fpm
vim /usr/local/php7-imooc/etc/php-fpm.conf
:125
cd /usr/local/php7-imooc/etc/php-fpm.d
ll
cp www.conf.default www.conf
cd ..
cd ..
cd sbin/
./php-fpm
ps aux | grep php-fpm
cd /usr/local/nginx
ll
cd conf/
ll
vi nginx.conf
cd ..
cd html/
ll
vim test.php
<?php
echo "hello php";
查看全部 -
wget http://mirrors.tuna.tsinghua.edu.cn/apache//httpd/httpd-2.4.20.tar.gz
tar -zxvf httpd-2.4.20.tar.gz
cd httpd-2.4.20.tar.gz
ll
./configure --prefix=/usr/local/apache2
cd ~
wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz
wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz
ll
tar -zxvf apr-1.4.5.tar.gz
tar -zxvf apr-util-1.3.12.tar.gz
ll
mv apr-1.4.5 apr
mv apr-util-1.3.12 apr-util
ll
mv apr apr-util httpd-2.4.20/srclib/
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.37.tar.gz
mv download pcre.tar.bz2
tar -jxvf pcre.tar.bz2
cd pcre-8.37/
./configure --prefix=/usr/local/pcre-8.37
make
make install
cd ~
cd httpd-2.4.20
./configure --prefix=/usr/local/apache -with-pcre=/usr/local/pcre-8.37/bin/pcre-config -with-included-apr
make
make install
cd /usr/local/apache/bin/
./apachectl -k start
firewall-cmd --zone=public --add-port=80/tcp --permanent
systemctl restart firewalld.service
查看全部 -
wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.13.tar.gz
tar -zxvf mysql-5.7.13.tar.gz
sudo yum install cmake gcc-c++ ncurses-devel perl-Data-Dumper boost boost-doc boost-devel
cd mysql-5.7.13
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/mydata/mysql/data \
-DSYSCONFDIR=/etc \
-DMYSQL_USER=mysql \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DMYSQL_UNIX_ADDR=/var/run/mysql/mysql.sock \
-DMYSQL_TCP_PORT=3306 \
-DENABLED_LOCAL_INFILE=1 \
-DENABLE_DOWNLOADS=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DEXTRA_CHARSETS=all \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_DEBUG=0 \
-DMYSQL_MAINTAINER_MODE=0 \
-DWITH_SSL:STRING=bundled \
-DWITH_ZLIB:STRING=bundled \
make
make install
mysqld //启动mysql
mysql
查看全部 -
yum install wget
wget http://hk1.php.net/get/php-7.2.6.tar.gz/from/this/mirror
ll
tar -zxvf mirror
yum install gcc gcc++ libxml2-devel
cd php-7.2.6/
./configure --prefix=/usr/local/php7-rui --enable-fpm
make
make install
cd ~
ll
vim test.php
<?php
phpinfo();
/usr/local/php7-rui/bin/php test.php
查看全部 -
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
ONBOOT=yes
#BOOTPROTO=dhcp
BOOTPROTO=static
IPADDR=192.168.1.150
NETMASK=255.255.255.0
NM_CONTROLLED=no
systemctl restart network.service
ip addr
firewall-cmd --zone=public --add-port=22/tcp --permanent
systemctl restart firewalld.service
设置==》网卡==》桥架网卡==》确定
重启
查看全部 -
远程登录,需要打开防火墙
另外设置网路使用桥接网卡
查看全部
举报