-
防火墻允許外網(wǎng)訪(fǎng)問(wèn):
firewall-cmd --zone=public --add-port=22/tcp --peermanent
peermanent:永久
查看全部 -
ip addr : 查看網(wǎng)絡(luò)IP分配情況
查看全部 -
centos網(wǎng)絡(luò)配置:/etc/sysconfig/network-scripts/ifcfg-網(wǎng)卡名稱(chēng)
1.開(kāi)機(jī)啟動(dòng)
ONBOOT=yes
2.靜態(tài)ip
BOOTPROTO=static:???????? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? BOOTPROTO=dhcp,動(dòng)態(tài)主機(jī)配置協(xié)議,我們要做成靜態(tài)的
IPADDR=192.168.1.150
NETMASK=255.255.255.0
NM_CONTROLLED=no:Network manger服務(wù)缺省情況下,不啟動(dòng),否則修改網(wǎng)卡文件的時(shí)候,如果實(shí)時(shí)生效,可能會(huì)導(dǎo)致網(wǎng)絡(luò)中斷
3.重啟網(wǎng)絡(luò)服務(wù)
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下編譯安裝軟件
查看全部 -
防火墻開(kāi)啟80端口,
firewall-cmd --zone=public --add-port=80/tcp --permanent
重啟防火墻
systemctl restart firewalld.service?
查看全部 -
apache使用select輪詢(xún),死循環(huán)。量大,效率低,占用內(nèi)存高。
nginx使用epoll監(jiān)聽(tīng),效率高,輕便,占用內(nèi)存低。
查看全部 -
linux Apache nginx php ?mysql ?簡(jiǎn)介
Nginx與Apache一樣是服務(wù)器軟件,可監(jiān)聽(tīng)端口、接受請(qǐng)求、解析http/https協(xié)議 ?將用戶(hù)請(qǐng)求轉(zhuǎn)發(fā)給php處理后,將數(shù)據(jù)返回給apache在遞給客戶(hù)端。
apache 使用的是select 輪循 使用類(lèi)似for 循環(huán)的機(jī)制循環(huán)查看,對(duì)事件, nginx 使用的是yipoor 事件監(jiān)聽(tīng),不會(huì)玩主動(dòng)輪循事件,而是監(jiān)聽(tīng)到改變這進(jìn)行處理
linux 上安裝軟件的方式有2種
1.linux上如何編譯安裝軟件 ./configure 編譯make 代碼編譯成二進(jìn)制文件 安裝make install
2. yum安裝
yum安裝:不下載代碼,從遠(yuǎn)程代碼編譯安裝
查看全部 -
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????????//啟動(dòng)的用戶(hù)和用戶(hù)組
/usr/local/php7-*/sbin/php-fpm????//啟動(dòng)fpm
ps aux | grep php-fpm????????//查看fpm進(jìn)程
vim www.conf
/max_children????????//搜索
pm=dynamic????????????????????????//進(jìn)程是動(dòng)態(tài)的還是靜態(tài)的
pm.max_children=5????????????//最大可以啟動(dòng)的子進(jìn)程
pm.start_servers=2????????????//在啟動(dòng)時(shí)先啟動(dòng)幾個(gè)子進(jìn)程
ps aux | grep php-fpm????????//記錄下主進(jìn)程的進(jìn)程號(hào)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? ? ? ? ? ?//啟動(dòng)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
設(shè)置==》網(wǎng)卡==》橋架網(wǎng)卡==》確定
重啟
查看全部 -
遠(yuǎn)程登錄,需要打開(kāi)防火墻
另外設(shè)置網(wǎng)路使用橋接網(wǎng)卡
查看全部
舉報(bào)