开机自启脚本配置文件:
chmod +x /etc/rc.local###没有执行权限,自己加一个
vim /etc/rc.local
/usr/local/nginx/sbin/nginx
PHP的本地Session信息
Session[服务器]+cookie[客户端]
用户访问服务器,输入用户,密码—>检查正确性,session
服务器上新建UUID文件(用户,状态)
在返回页面的同时,通过包头信息cookie:uuid,客户端浏览器保存cookie
客户端F5刷新页面,浏览器自动把cookie发送给服务器
服务器根据cookie的值找到UUID文件(不需要重复登入)
存放目录:/var/lib/php/session/
使用memcached共享session
memcached数据库软件:
没有数据库,没有表
基于内存,key=value(kv数据库)
在192.168.25.130设备上
[root@proxy ~]# yum -y install memcached
[root@proxy ~]# systemctl start memcached
[root@proxy ~]# yum -y install telnet //远程连接工具,这个工具只做简单测试,实际工具中会写PHP脚本
配置文件:
vim /usr/lib/systemd/system/memcached.service
[Unit]
Description=Memcached
Before=httpd.service
After=network.target
[Service]
Type=simple
EnvironmentFile=-/etc/sysconfig/memcached
ExecStart=/usr/bin/memcached -</