AppleIce@2024

By 菠萝_KS_Kenn


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

快速搭建lnmp

发表于 2019-07-09

安装篇:
Nginx篇:
直接到http://nginx.org/packages/ 下载你的平台所需的包

比如我的是centos,就点centos,然后根据自己系统版本和所需的nginx版本选择rpm包!

64位的就是x86_64,32位的就是i386!

定位到所需的nginx版本后,右击复制链接地址

然后回到自己的ssh,输入:

rpm -ivh 你的nginx链接

然后输入

1
nginx -v
1
2
service nginx start
chkconfig nginx on
阅读全文 »

OpenWrt|LEDE

发表于 2018-11-27
1
2
初始环境
yum install asciidoc autoconf binutils bison build-essential bzip2 flex gawk gettext git libncurses5-dev libssl-dev libxml-parser-perl libz-dev patch quilt subversion uglifyjs unzip xsltproc zlib1g-dev
1
2
3
make defconfig
make menuconfig
make -j V=99

路由策略ROUTE命令

发表于 2018-05-23
1
2
3
4
5
6
7
8
9
添加路由
route add -p 目标ip mask 指定路由
tip: route add -p 0.0.0.0 mask 0.0.0.0 10.10.10.50
route add -p 172.16.0.0 mask 255.255.0.0 10.10.11.200
查看路由
route print


删除路由 route delete IP

Python升级

发表于 2018-01-18
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
yum install bzip2 bzip2-devel -y
yum install zlib zlib-devel -y
yum install openssl openssl-devel -y

wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz
tar zxvf Python-2.7.9.tgz
cd Python-2.7.9
./configure
make -j4
make install

# 建立软链接,默认指向Python2.7
mv /usr/bin/python /usr/bin/python2.6_temp
ln -s /usr/local/bin/python2.7 /usr/bin/python
python -V # Python 2.7.9

# yum不兼容Python2.7,需要指定为原版本
vi /usr/bin/yum
# 将"!/usr/bin/python"改为"!/usr/bin/python2.6"

# 环境变量
vi /etc/profile
# 添加如下内容:
PY_HOME=/usr/local/bin/python2.7
export PATH=$PY_HOME/bin:$PATH
source /etc/profile # 当前终端生效,reboot后才会完全生效
echo $PATH

Mysql多版本多实例

发表于 2018-01-18
1
2
3
4
5
6
7
yum -y install wget gcc-c++ ncurses ncurses-devel cmake make perl bison openssl openssl-devel gcc* libxml2 libxml2-devel curl-devel libjpeg* libpng* freetype*

# service iptables stop
# setenforce 0
# vi /etc/sysconfig/selinux
---------------
SELINUX=disabled
阅读全文 »

Nginx PHP 多版本

发表于 2017-09-25
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
安装相关依赖
yum -y install mysql-devel gcc bison bison-devel zlib-devel libmcrypt-devel mcrypt mhash-devel openssl-devel libxml2-devel libcurl-devel bzip2-devel readline-devel libedit-devel sqlite-devel libpng-devel libpng freetype-devel libxslt-devel

编译安装
# wget http://cn2.php.net/get/php-5.4.44.tar.gz/from/this/mirror
# tar zxvf php-5.4.44.tar.gz
# cd php-5.4.44
#./configure --prefix=/usr/local/php5.4.44 \
--with-curl \
--with-freetype-dir \
--with-gd \
--with-gettext \
--with-iconv-dir \
--with-kerberos \
--with-libdir=lib64 \
--with-libxml-dir \
--with-mysql \
--with-mysqli \
--with-openssl \
--with-pcre-regex \
--with-pdo-mysql \
--with-pdo-sqlite \
--with-pear \
--with-png-dir \
--with-xmlrpc \
--with-xsl \
--with-zlib \
--enable-fpm \
--enable-bcmath \
--enable-libxml \
--enable-inline-optimization \
--enable-gd-native-ttf \
--enable-mbregex \
--enable-mbstring \
--enable-pcntl \
--enable-shmop \
--enable-soap \
--enable-sockets \
--enable-sysvsem \
--enable-xml \
--enable-zip
# make && make install
# cp -R ./sapi/fpm/php-fpm.conf /usr/local/php5.4.44/etc/php-fpm.conf
# cp php.ini-development /usr/local/php5.4.44/lib/php.ini
# cp -R ./sapi/fpm/php-fpm /etc/init.d/php-fpm5.4.44

修改端口
; Note: This value is mandatory.
listen = 127.0.0.1:9001

启动php-fpm
# /etc/init.d/php-fpm5.4.44

群晖自动挂载分区文件夹扩展

发表于 2017-04-19

系统套件强制生成文件夹如Photo 空间不足 可以挂载其他空间的

1
2
mount --bind /volume5/1st_WD500G/PhotoLive/ /volume1/photo/
添加到/etc/rc(实测6.1无后缀)重启

Exsi直通硬盘

发表于 2017-04-18

创建RDM虚拟磁盘
通过SSH登录ESXi,获取磁盘设备标识符:

1
ls -l /dev/disks

出现类似数据

1
2
3
4
5
6
7
8
9
10
11
12
13
naa.200049454505080fnaa.200049454505080f:1
naa.200049454505080f:5naa.200049454505080f:6
naa.200049454505080f:7naa.200049454505080f:8
naa.200049454505080f:9t10.ATA_____HGST_HTS541010A9E680__________________________JD1050CCG3XJZK
t10.ATA_____LITEONIT_LMT2D256M3M_____________________TW0V6PN8550852CJ1446
t10.ATA_____LITEONIT_LMT2D256M3M_____________________TW0V6PN8550852CJ1446:4
vml.01000000002020202020204a443130353043434733584a5a4b484753542048
vml.01000000005457305636504e38353530383532434a313434364c4954454f4e
vml.01000000005457305636504e38353530383532434a313434364c4954454f4e:4
vml.0200000000200049454505080f4d6173732053vml.0200000000200049454505080f4d6173732053:1
vml.0200000000200049454505080f4d6173732053:5vml.0200000000200049454505080f4d6173732053:6
vml.0200000000200049454505080f4d6173732053:7vml.0200000000200049454505080f4d6173732053:8
vml.0200000000200049454505080f4d6173732053:9

其中冒号后的数字为硬盘分区。复制不带数字的标识符,如:t10.ATA_HGST_HTS541010A9E680__JD1050CCG3XJZK
执行以下命令:

1
vmkfstools -z /vmfs/devices/disks/<直通硬盘的标识符> /vmfs/volumes/<保存vmdk的硬盘标识符>/<VMDK名字>.vmdk

例如

1
mkfstools -z /vmfs/devices/disks/t10.ATA_____HGST_HTS541010A9E680__________________________JD1050CCG3XJZK /vmfs/volumes/5851c14c-7f3006b5-33e4-000ec4ce7958/DSMdisk.vmdk

群晖 关于开启Esata 读取NTFS硬盘

发表于 2017-04-18

编辑/etc.defaults/synoinfo.conf找到
esataportcfg和internalportcfg段

esataportcfg internalportcfg sSATA SATA
0xFF000 0xFFF 无 1-12
0xFF800 0x7FF 12 1-11
0xFFC00 0x3FF 11-12 1-10
0xFFE00 0x1FF 10-12 1-9
0xFFF00 0xFF 9-12 1-8
0xFFF80 0x7F 8-12 1-7
0xFFFC0 0x3F 7-12 1-6
0xFFFE0 0x1F 6-12 1-5
0xFFFF0 0xF 5-12 1-4
0xFFFF8 0x7 4-12 1-3
0xFFFFC 0x3 3-12 1-2
0xFFFFE 0x1 2-12 1
0xFFFFF 0x0 1-12 无

Gcc Install

发表于 2017-04-18

Centos Gcc安装

1
2
3
4
5
6
7
8
9
yum -y install gcc
yum -y install gcc-c++
yum install make

-- 或者
yum groupinstall "Development Tools"

-- 或者
yum install gcc gcc-c++ kernel-devel
12345
菠萝_KS_Kenn

菠萝_KS_Kenn

记录有用的事

45 日志
7 分类
34 标签
© 2025 菠萝_KS_Kenn

桂ICP备16006265号-2

桂公网安备45110002000204

由 Hexo 强力驱动
主题 - NexT.Pisces