nguyenanhung / share-links-generator
Project Share Links Generator - Share Fb link building
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 2
Forks: 1
Open Issues: 0
Type:project
Requires
- php: >=5.6
- ext-json: *
- cocur/slugify: ^3.1
- monolog/monolog: ^1.23
- nguyenanhung/codeigniter-framework: ^3.1.12
Requires (Dev)
- kint-php/kint: ^3.0
- roave/security-advisories: dev-latest
This package is auto-updated.
Last update: 2024-12-21 20:14:19 UTC
README
Share Links Generator Tools
Con code này dùng để genarator link dùng share trên các mạng xã hội, được xây dựng dựa trên framework CodeIgniter, phiên bản đang sử dụng 3.1.9
Screenshot Demo
Màn hình Login
Màn hình tạo link và quản lý link
Hướng dẫn cài đặt
Cài đặt qua composer
composer create-project nguyenanhung/share-links-generator
Cài đặt source code
Sau khi create project về, open project và khai báo qua các bước sau
- Khai báo trong biến base_url, file application/config.php thành địa chỉ tên miền của bạn
$config['base_url'] = 'http://link.hungng.io/';
- Khai thông số Database trong file application/database.php
$db['default'] = array( 'dsn' => 'mysql:host=mariadb;port=3306;dbname=share_links', 'hostname' => 'mariadb', 'port' => 3306, 'username' => 'root', 'password' => 'hungna', 'database' => 'share_links', 'dbdriver' => 'pdo', 'dbprefix' => '', 'pconnect' => false, 'db_debug' => (ENVIRONMENT !== 'production'), 'cache_on' => false, 'cachedir' => '', 'char_set' => 'utf8', 'dbcollat' => 'utf8_general_ci', 'swap_pre' => '', 'encrypt' => false, 'compress' => false, 'stricton' => false, 'failover' => array(), 'save_queries' => false );
- Import Data trong thư mục databases/ lên server với đúng db name đã khai báo ở bước 2
- Quản lý link tại đường dẫn: your-domain.com/login.html, ví dụ: http://link.hungng.io/login.html
Thông tin quản lý
Username: hungna
Password: IYmAEWKcU2YnI0mGJPQw5N0X1VxIk4hZ
được khai báo trong file application/controllers/Login.php -> dòng 39 + 40
$config['users'] = array( 1 => array( 'username' => 'hungna', 'password' => 'IYmAEWKcU2YnI0mGJPQw5N0X1VxIk4hZ' ) );
Do source được thiết kế đơn giản nên không tập trung vào bảo mật do không có gì quá phức tạp cả, khai báo user trực tiếp trong hệ thống cho nhanh
Khởi chạy Docker
Source code tích hợp sẵn Docker với PHP 7.4. Có thể chạy nhanh theo hướng dẫn sau đây
- Cài đặt Docker theo hướng dẫn tại đây: https://www.docker.com/get-started
- Di chuyển vào thư mục lưu trữ source code
cd /path/to/project
- Build Docker
docker-compose build
- Run Docker
docker-compose up -d
- Truy cập vào đường dẫn: http://link.hungng.io
Thông tin liên hệ
Bộ source code được thiết kế bởi các thành viên sau đây
From Hanoi with Love <3