sd-aws
sdonaws 592047561@qq.com + aa2233zz!!
IP: 18.217.214.174
Ubuntu Server 20.04 LTS (HVM), SSD Volume Type-> t2.micro->添加存储30G
->log in:ubuntu->sudo su
更新系统并安装必要的软件包
sudo apt-get update && sudo apt-get -y upgrade
sudo apt-get -y install curl nano git
sudo apt install unzip
sudo apt install joe
安装Apache
sudo apt-get install apache2
sudo systemctl restart apache2
安装PHP/PHP-FPM
sudo apt install php7.4-cli
sudo apt-get install php7.4-gd
php -v
->PHP 7.4.14 (cli) (built: Jan 13 2021 08:04:47) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.14, Copyright (c), by Zend Technologies
安装mysql
sudo apt-get install mysql-server
mysql
->Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.22-0ubuntu0.20.04.3 (Ubuntu)
配置mysql
mysql_secure_installation
->root + frevres88->alter user 'root'@'localhost' identified by 'Frevres88!';
创建数据库设置单独的MySQL用户帐户
mysql -u root -p
CREATE DATABASE ocwork CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'ocwork'@'localhost' IDENTIFIED BY 'Frevres88!';
GRANT ALL PRIVILEGES ON *.* TO 'ocwork'@'localhost' WITH GRANT OPTION;
CREATE USER 'phpmyadmin'@'localhost' IDENTIFIED BY 'Frevres88!';
GRANT ALL PRIVILEGES ON *.* TO 'phpmyadmin'@'localhost' WITH GRANT OPTION;
flush privileges;
select user,host from mysql.user;
sudo systemctl restart mysql
安装phpmyadmin
sudo apt-get install php-mbstring
x-sudo apt-get install php-gettext
sudo apt-get install phpmyadmin
sudo ln -s /usr/share/phpmyadmin /var/www/html/P3-myA5
18.217.214.174/P3-myA5
-->
root密碼太差
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
SHOW VARIABLES LIKE 'validate_password%';
set global validate_password.policy=LOW;
ALTER user 'root'@'localhost' IDENTIFIED BY 'Frevres88!';
------------------------------------------------------------------------------------------------
安裝 opencart
下載 opencart-3.0.3.6.zip
cd /var/www/bk-zip/
wget 118.163.15.73/bpc/dv/upload.zip
x->wget 118.163.15.73/bpc/dv/idea.zip
x->wget 118.163.15.73/bpc/dv/htaccess.txt
x->wget 118.163.15.73/bpc/dv/htaccess-system
x->wget 118.163.15.73/bpc/dv/htaccess-session
cd /var/www/html/
sudo ln -s /usr/share/phpmyadmin /var/www/html/P3-myA5
unzip -q /var/www/bk-zip/upload.zip
x->cp /var/www/bk-zip/htaccess.txt .htaccess.txt
x->cd /var/www/html/system
x->cp /var/www/bk-zip/htaccess-system .htaccess
x->cd /var/www/html/system/storage/session
x->cp /var/www/bk-zip/htaccess-session .htaccess
x->mkdir .idea
x->cd .idea
x->unzip -q /var/www/bk-zip/idea.zip
mv config-dist.php config.php
mv admin/config-dist.php admin/config.php
chmod 777 system/storage/cache/
chmod 777 system/storage/download/
chmod 777 system/storage/logs/
chmod 777 system/storage/modification/
chmod 777 system/storage/session/
chmod 777 system/storage/upload/
chmod 777 system/storage/vendor/
chmod 777 image/
chmod 777 image/cache/
chmod 777 image/catalog/
chmod 777 config.php
chmod 777 admin/config.php
x->chmod 777 /var/www/html/.htaccess.txt
x->chmod 777 /var/www/html/system/.htaccess
x->chmod 777 /var/www/html/system/storage/session/.htaccess
--->cli_install.php 錯誤
/var/www/html/system/library/db/mysqli.php on line 40
Fatal error: Uncaught Exception: Error: Variable 'sql_mode' can't be set to the value of 'MYSQL40'
Error No: 1231
SET @@session.sql_mode = 'MYSQL40' in /var/www/html/system/library/db/mysqli.php:44
-----------------
建空資料庫 oc_work
手工安装 opencart-3.0.3.6
cd install
php cli_install.php install --db_hostname localhost --db_username ocwork --db_password Frevres88! --db_database oc_work --db_driver mysqli --db_port 3306 --username admin --password Frevres88! --email 1837794505@qq.com --http_server http://18.217.214.174/
->
SUCCESS! Opencart successfully installed on your server
Store link: http://18.217.214.174/
Admin link: http://18.217.214.174/admin/
136 张表 总计 5,467 InnoDB utf8_unicode_ci 550.2 KB 0 字节
->
手工搬整 storage
rm /var/www/storage -rf
mv /var/www/html/system/storage /var/www/
mv /var/www/html/install /var/www/html/install-x
joe /var/www/html/admin/controller/catalog/product.php
-> $image = $this->model_tool_image->resize('no_image.png', 40, 40);
joe /var/www/html/admin/model/tool/image.php
-> if ($width_orig != $width || $height_orig != $height) {
$image = new Image(DIR_IMAGE . $image_old);
$image->resize($width, $height);
$image->save(DIR_IMAGE . $image_new);
} else {
joe /var/www/html/system/library/image.php
-> public function save($file, $quality = 90) {
// if (is_resource($this->image)) {
// dv 20210120
if (is_object($this->image)) {
//dv
if(is_resource($this->image))echo 'res->true
'; if(!is_resource($this->image))echo 'res->false
';
echo 'res->'.(is_resource($this->image)?1:0).'
';
imagecreatefromjpeg
ls /var/www/html/image/cache/ -l
--- 20210119-20 AWS sdonaws 新 account
=========================================================================================================================
root@ip-172-31-40-85:/# df -h
Filesystem Size Used Avail Use% Mounted on
udev 488M 0 488M 0% /dev
tmpfs 100M 11M 89M 11% /run
/dev/xvda1 30G 20G 10G 66% /
tmpfs 496M 0 496M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 496M 0 496M 0% /sys/fs/cgroup
/dev/loop2 18M 18M 0 100% /snap/amazon-ssm-agent/1566
/dev/loop1 29M 29M 0 100% /snap/amazon-ssm-agent/2012
/dev/loop4 97M 97M 0 100% /snap/core/9665
/dev/loop0 97M 97M 0 100% /snap/core/9804
tmpfs 100M 0 100M 0% /run/user/1000
--- 20200825 AWS-QT ADA 備份下載
=========================================================================================================================
後台打開設定
STORES->Configuration->GENERAL->Reports->General Options->Enable Reports->Yes
清空舊的表
customer_visitor->訪客記錄
report_event->訪問記錄
report_viewed_product_index->訪問產品
(20200502 16:00)
mysqldump -u root -prevres88 --databases magento2 > /var/www/bk-gz/magento2_234_8pm_20200502_1600_ok.sql
(20200503 10:51)
TRUNCATE sales_bestsellers_aggregated_monthly;
SELECT * FROM sales_order_item WHERE created_at < '2020-03-20';
DELETE FROM sales_order_item WHERE created_at < '2020-03-20'; (共 54 行)
Bestsellers->You refreshed lifetime statistics.
--- 20200502 AWS-QT most viewed product report 沒有生效 + 新增 Packing Material + 清舊表成功
=========================================================================================================================
cd /var/www/magento2/app/design/frontend/Lee
cp pwc b4u -r
joe b4u/registration.php->
'frontend/Lee/b4u',
joe b4u/theme.xml->
(82 + 128 records) SELECT * FROM products_description WHERE products_description LIKE '%
%' UPDATE products_description SET products_description=REPLACE(products_description,'
','') WHERE products_description LIKE '%
%'; UPDATE products_description SET products_description=REPLACE(products_description,'
','') WHERE products_description LIKE '%
%'; 11.) 去除