linux autostart

需要单独写一个启动程序的脚本,在此脚本里面控制程序的启动、延时。

在用户目录下打开.pofile文件:gedit ~/.profile

在其中启动脚本并在最后加上符号&,便可以正常开机启动程序,不会导致阻塞

阿里云快速搭建网站-ubuntu操作系统

一、登录云服务器

1、购买云服务器后,首先修改密码,然后重启服务器使密码生效

2、在本地主机打开powershell(windows)或Terminal(linux)

3、执行指令ssh root@[ipaddress]

4、按照提示输入密码即可成功登录

二、部署环境

1、在云服务器上,执行以下指令安装Apache

apt-get install apache2

2、在云服务器上,执行以下指令安装MySQL

apt-get install mysql-server

apt-get install mysql-client

apt-get install libmysqlclient-dev

安装过程中会提示设置密码,之后登录需要用到

3、执行以下指令启动MySQL数据库

service mysql start

4、执行以下指令登录数据库

mysql -uroot -p

会提示输入密码,输入之前的密码就可以

5、执行以下命令创建数据库

create database pbootcms;

create database wordpress;

6、输入exit退出数据库

exit

7、PbootCMS是使用PHP语言开发的CMS系统,执行以下指令安装PHP环境

apt-get install php

apt-get install libapache2-mod-php

apt-get install php7.0-mysql

apt-get install php php-mysql php7.0-gd php-gd  php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap

apt-get install php7.0-curl

三、搭建企业网站

1、在云服务器上,执行以下指令,安装

apt-get install git

2、执行以下指令下载PbootCMS源码文件

git clone https://gitee.com/hnaoyun/PbootCMS.git

3、执行以下指令将安装包拷贝到Apache的wwwroot目录下

cp -r PbootCMS/* /var/www/html/

4、执行以下命令修改站点根目录文件权限

chmod -R a+w /var/www/html

5、执行以下命令向MySQL数据库中导入CMS的初始数据

说明:在执行命令前,请将命令中的NewPassWord1.替换为之前设置的数据库密码

sql_file=”/var/www/html/static/backup/sql/”$(ls /var/www/html/static/backup/sql/) &&
mysql -uroot -pNewPassWord1. pbootcms < $sql_file

6、执行以下命令修改CMS系统数据库配置

cat > /var/www/html/config/database.php << EOF
<?php
return array(
    'database' => array(
        'type' => 'mysqli', // 数据库连接驱动类型: mysqli,sqlite,pdo_mysql,pdo_sqlite
        'host' => '127.0.0.1', // 数据库服务器
        'user' => 'root', // 数据库连接用户名
        'passwd' => 'NewPassWord1.', // 数据库连接密码
        'port' => '3306', // 数据库端口
        'dbname' => 'pbootcms' //数据库名称
    )
);
EOF

或: 

执行 nano /var/www/html/config/database.php

然后手动修改其内容与上述内容一致

7、执行以下命令启动Apache

service apache2 start

8、在云服务器的安全组中添加80端口

9、在浏览器地址栏输入云服务器的公网IP,进入Apache测试页,验证是否成功

10、执行以下指令删除测试页

rm /var/www/html/index.html

11、执行以下指令修改apache默认页

nano /etc/apache2/mods-available/dir.conf

将index.html删掉,将index.php放到DirectoryIndex后面

12、此时在浏览器中输入公网IP便可以进入网站主页系统后台默认访问路径为

http://<ECS公网IP地址>/admin.php。默认账号为admin,密码为123456

四、搭建云上博客